C语言中,i%2=0与i%2==0有什么区别?C语言中,i%2=0与i%2==0有什么区别,为何我在if函数中使用前者会提示错误.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 08:55:01
C语言中,i%2=0与i%2==0有什么区别?C语言中,i%2=0与i%2==0有什么区别,为何我在if函数中使用前者会提示错误.

C语言中,i%2=0与i%2==0有什么区别?C语言中,i%2=0与i%2==0有什么区别,为何我在if函数中使用前者会提示错误.
C语言中,i%2=0与i%2==0有什么区别?
C语言中,i%2=0与i%2==0有什么区别,为何我在if函数中使用前者会提示错误.

C语言中,i%2=0与i%2==0有什么区别?C语言中,i%2=0与i%2==0有什么区别,为何我在if函数中使用前者会提示错误.
第一个语句会报错,语法不允许,这是赋值语句,但是i%2是个表达式,不是合法的左值,不能赋值
第二个是判断语句,判断i被2除后的余数是否等于0