永发信息网

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

答案:4  悬赏:0  手机版
解决时间 2021-04-28 01:28
  • 提问者网友:遁入空寂
  • 2021-04-27 01:48
C语言中(year%4==0>的==0是表示什么意思?是代表为假的意思吗?
最佳答案
  • 五星知识达人网友:山君与见山
  • 2021-04-27 03:24
这个是表达式,是等式判断,应该是计算步骤是year%400,用年除400取余数(取模),余数是否为0,为0返回true,否则为false。所以这段程序的逻辑是,year是400的整数,leap赋值为1,否则leap赋值为0.
全部回答
  • 1楼网友:洒脱疯子
  • 2021-04-27 05:44
为假追问你能说出第一行什么意思就信你~!~
  • 2楼网友:孤独的牧羊人
  • 2021-04-27 04:36
==是用于判断的,year%4意思是year除以4取余数,year%4==0意思是year能被4整除
  • 3楼网友:十年萤火照君眠
  • 2021-04-27 03:44
if (year%400 == 0)
意思是判断 year 模 400 的结果是否等于0.
== 是判断左右两值是否相等的运算符。如果相等返回真值(C语言中就是返回1),不相等返回假值(C语言中就是返回0)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯