c语言 第9题为什么不是c

如题所述

第1个回答  2014-01-12
注意
y=x>12?x+10:x-10;
x>12?x+10:x-10;判断x是否大于12,如果大于,x=x+10,否则x=x-10;
最后则把x的值赋给y,输出y
由于x=12,不大于12,所以x=12-12=0=y
答案为A
第2个回答  2014-01-12
为什么会是C,不应该是B吗?你是不是把“/”这个符号当成除法了,这个是整除不是除本回答被提问者采纳
第3个回答  2014-01-12
B。后面部分全都是整数计算,最后的除以4结果是0。x与0计算时,0被转换为浮点数。
第4个回答  2014-01-12
看答案详解不就可以了,没答案详解的话不用浪费时间在上面了!其实很大一部分知识的获取是靠记忆的,我就是这样过的C
第5个回答  2014-01-12
应该是A吧