本文目录一览:
c语言编程 if else问题
else没有用的原因是你前面的错误语句if(0=a360)。
0=a的值为1或0,其中,当输入的a≥0时值是1,a0时值是0,不管是1还是0,都满足小于360,因此if(0=a360)的判断条件恒成立,执行后面大括号里的语句,而不可能执行else语句。
修改方法:
if(0=a360)改为:if(a=0a360)
c语言编程题,求大神解答(用if…else格式)?
float x,y;
scanf(%f,x);
if(x=0.0) y=2.0*x;
else y=x*x;
printf(“%5.2f”,y);
c语言中“else”是什么意思?
if…else
也就是当条件先满足if,如果没有满足这个条件的情况下则去判断是否满足else
你可以理解成单项判断,也就是“或者”的关系,
当你判断条件的时候需要满足if或者else,当然这里else可以有多个。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/198545.html