求助一个c语言问题

15题的a选项怎么理解 怎么结合
2025-02-23 07:16:09
推荐回答(1个)
回答1:

a+k<=i+k 是一个布尔值(逻辑值)
若 a+k<=i+k,则 i=1;否则 i=0;
当 i 为数值变量,i = 布尔值,布尔值自动转换为 0 or 1
A 没有错
C 错
a=a++,i++;
作为赋值语句,逗号“,”应为分号“;”
作为变量定义,a++未知