填空题
有以下程序: main() { int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d/n",x); } 执行后输出的结果是{{U}} 【9】 {{/U}}。
1、
【正确答案】
1、-4
【答案解析】
[解析] 本题中,n=0,可以判断(!n)为真,执行x=x-1=2-1=1;m=1,可以判断(m)为真,执行x=x-2=1-2=-1;进而可以判断(x)为真,执行x=x-3=-1-3=-4。所以,最后输出为-4
提交答案
关闭