{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:不会用了教教我啊