以下程序的输出结果是_______。 main() {int x=-1,a=1: if(x+=A) printf("YES!\n"); else printf("NO!\n"); }

admin2009-04-15  29

问题 以下程序的输出结果是_______。    main()    {int x=-1,a=1:     if(x+=A)   printf("YES!\n");     else  printf("NO!\n");    }   

选项 A、有语法错,不能通过编译
B、通过编译,但运行程序造成死机
C、输出YES!
D、输出N0!

答案8

解析 if语句中条件表达式的值是赋值表达式x+=a的值,x+=a相当于x=x+a,值为0。
转载请注明原文地址:https://jikaoti.com/ti/1YK0FFFM
0

随机试题
最新回复(0)