问题 填空题

有以下程序  main( )  { int n=0,m=1,x=2;    if(!n) x-=1;     if(m) x-=2;     if(x) x-=3;     printf(“%d\n”,x);}  执行后输出结果是  【9】 

答案

参考答案:9、-4

解析:程序执行过程为: ①x=x-1=2-1=1 ②x=x-2=1-2=-1 ③x=x-3=-1-3-4

单项选择题
单项选择题