{x (-5<x<0)
y={x-1 (x=0)
{x+1 (0<x<10)
编一程序要求输入x的值,输出y的值,分别用
1:不嵌套的if语句 2:嵌套的if语句 3:if_else语句 4:switch语句
解1:不嵌套的if语句
main ()
{float x,y;
printf ("x=");
scanf ("%f",&x);
if (x>-5&&x<0) y=x;
if (x>0&&x<10) y=x+1;
if (x=0) y=x-1;
printf ("%f",y);
}
不知道我编的对不对 请指教
解2:嵌套的if语句
main ()
{float x,y;
printf ("x=");
scanf ("%f",&x);
if (x>5&&x<10)
{if (x>-5&&x<0) y=x;
else if (x=0) y=x-1;
else y=x+1;
}
}
帮忙看看我编的对吗?
解3:这个我觉的和 解2:差不多 不知道有什么区别 请指教
解4:不会用了教教我啊