88问答网
所有问题
假定所有变量均已正确说明,下列程序段运行后X的值是什么?说明原因!
如题所述
举报该问题
其他回答
第1个回答 2019-05-08
选b
4
1、定义a=b=c=0,x=35,执行到if(!a)因为a=0,所以!a就为真,这时x=-1;不执行else
if
2、接着if(c),c=0所以c为假,执行else
x=4,所以结果x=4
希望我的回答对你有帮助!
第2个回答 2020-01-20
x=4
因为a=0时候!a为真所以,x自减1。
跟着直接到
if(c)
由于c=0所以运行else,x=4
如果编译器打开优化的话,会直接忽略所有过程,得到x=4
相似回答
大家正在搜