c语言初学者的一个问题????

来源:百度知道 编辑:UC知道 时间:2024/05/26 16:49:57
有一函数

2x (x<2)
y= 10-3x (2<=x<20)
6x-5 (x>=20)

写一个程序,输入x的值,输出相应的y的值

这个简单啊分段函数把
#include <stdio.h>
main()
{int x,y;
printf("Input X value\n");scanf("%d",&x);
if(x<2)y=2*x;
else if(x>=2&&x<20)y=10-3*x;
else if(x>=20)y=6*x-5;
printf("%d - %d\n",x,y);
}

int x,y;
printf("请输入x:\n",x);
scanf("%d",&x);
if (x<2)
y=2*x;
else if(x>=2&&x<20)
y=10-3*x;
else
y=6*x-5;
printf("y=%d",y);