C语言 中 的输出2

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:37:18
函数y=x(x<1) =2x-1(1<=x<10) =3x-11(x>=10) 编写程序,当输入X值时,能输出Y的值
是个条件语句啊 当X〈1 Y=X 当X....Y=....

#include "stdio.h"

void main()
{
float x,y;
printf("x=");
scanf("%f",&x);
if(x<1) y=x;
else if(x<10) y=2*x-1;
else y=3*x-11;
printf("y=%f\n",y);
}

void main()
{
int x,y;
printf("Enter x:");
scanf("%d",&x);
if(x<1) y=x;
else if((x>=1)&&(x<10)) y=2*x-1;
else if(x>=10) y=3*x-11;
else printf("error\n");
printf("y=%d\n",y);
}

int x,y;
scanf("%d",&x);
y=x(x<1)=2*x-1(1<=x<10)=3*x-11(x>=10);
println("%d",y);