C语言中(year%4==0>的==0是表示什么意思?是代表为假的意思吗?

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/05 13:07:04

C语言中(year%4==0>的==0是表示什么意思?是代表为假的意思吗?
 

这个是表达式,是等式判断,应该是计算步骤是year%400,用年除400取余数(取模),余数是否为0,为0返回true,否则为false.所以这段程序的逻辑是,year是400的整数,leap赋值为1,否则leap赋值为0.