c语言期末考试题

513好学 2023-09-06 05:42 编辑:admin 159阅读

循环体没有被执行 程序直接被结束

for中间那个表达式是用来判断的

而程序中仅仅用了一个赋值表达式而不是条件表达式

(注意 n=0 和 n==0 是有本质区别的)

赋值表达式的值就是被赋值的那个值 在本题中恰好为0

而0和false是同义的 因此for语句中的条件直接被认为不成立

因此就没有执行

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片