这题c语言题目怎么做
答案:3 悬赏:50
解决时间 2021-12-31 13:38
- 提问者网友:风月客
- 2021-12-31 03:53
这题c语言题目怎么做
最佳答案
- 二级知识专家网友:神的生死簿
- 2021-12-31 04:02
能编译,输出****
原因,if(x=a+b),判断语句是一个赋值操作=而不是关系操作==,x=a+b=6,因此if(x)是肯定正确的
原因,if(x=a+b),判断语句是一个赋值操作=而不是关系操作==,x=a+b=6,因此if(x)是肯定正确的
全部回答
- 1楼网友:思契十里
- 2021-12-31 04:51
赋值语句x=a+b返回的值被赋值对象的值,返回的数据类型也是被赋值对象的类型。题目中该语句返回的是int 型的6,不为零,所以if条件成立,答案是A。
- 2楼网友:爱难随人意
- 2021-12-31 04:26
x=a+b这个是赋值 恒成立 ****追问详细点追答if(x=a+b) 不是比较 而是赋值 把a b 相加 值赋给 x 这个操作的结果一定是成功的
所以 程序走不到else里面
所以 程序走不到else里面
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯