下列程序输出结果是-2.
#include<stdio.h>
int main()
{
a=100,x10=,y=20,ok1=5,ok2=0;
if(x<y)
if(y!=10)
if(!ok1)
a=1;
else
if(ok2)
a=10;
a=-2;
printf("%d\n",a);
return 0;
}
10<20正确往下面走,20!=10正确!ok1为0输出下面的else,ok2为0所以直接输出下面的a=-2。如果大佬们看到我算这道题算有毛病请指出我谢谢。
练习
最新推荐文章于 2021-12-29 00:31:08 发布