有一个函数:
X (x<1)
Y= 2x-1 (1<=x<10)
3x-11 (x>=10)
写程序,输入x的值,输出y对应的值。
对应程序代码如下:
#include
int main()
{int x,y;
printf("x=");
scanf("%d",&x);
if(x<1)
{ y=x;
printf("x=%3d, y=x=%d\n",x,y);
}
else if(x<10)
{ y=2x-1;
printf("x=%d,y=2x-1=%d\n",x,y);
}
else
{ y=3x-11;
printf("x=%d,y=3x-11=%d\n",x,y);
}
return 0;
}
scanf接收输入x的值,然后if判断,如果x<1,输出y=x=x的值,如果 1<x<10 输出y=2x-1=计算的值,如果 x>=10,输出y=3x-11=计算的值