作业帮 > 综合 > 作业

C语言:if(i%2) putchar(i+b)……其中if括号里的i%2是什么意思?取余的话

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 03:42:57
C语言:if(i%2) putchar(i+b)……其中if括号里的i%2是什么意思?取余的话
C语言:if(i%2) putchar(i+b)……其中if括号里的i%2是什么意思?取余的话,怎么没有值判断?不是应该if(i%2=0)之类的吗?
if()其实是对括号里面判断,因为i%2只能有两个结果 0或者1,所以就简写了,如果是0,自然就不满足,就不执行if之中的语句,如果是1就执行.其实就是等于if(i%2==1)