main() {int a=0,b=1,c=0,d=20; if (a) d=d-10; else
答案:2 悬赏:20 手机版
解决时间 2021-01-26 06:15
- 提问者网友:椧運幽默
- 2021-01-25 08:22
main() {int a=0,b=1,c=0,d=20; if (a) d=d-10; else
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-01-25 09:01
答案20是对的啊?怎么?有疑问?看下面对你代码的注释:main() {int a=0,b=1,c=0,d=20;if (a) d=d-10;//因为a是0,所以不执行d=d-10else if (!b)//因b非0,所以!b为0,下面注有'?'的两行都不执行(因这两行是本行的“体”if (!c) d=15;//?else d=25;//?printf(d=%d\n,d);//执行这一行,d的值根本就没变,还是20}
全部回答
- 1楼网友:舊物识亽
- 2021-01-25 09:08
我明天再问问老师,叫他解释下这个问题
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯