#include
using namespace std;
int main(void)
{
float x,y;
cout<<"input =";
cin>>x;
if (x<1)
y=x;
else if(1<=x<10)
y=2x-1;
else
y=3x-11;
cout<<"y="<<y<<endl;
return 0;
}
这段代码哪里有问题?为什么输入14输出的是27
#include
using namespace std;
int main(void)
{
float x,y;
cout<<"input =";
cin>>x;
if (x<1)
y=x;
else if(1<=x<10)
y=2x-1;
else
y=3x-11;
cout<<"y="<<y<<endl;
return 0;
}
这段代码哪里有问题?为什么输入14输出的是27