为了账号安全,请及时绑定邮箱和手机立即绑定

题目中最后的sum++是什么意思啊?

题目里的sum++是什么意思?

前面if(flag==1&&month>2)既然判断了是闰年并且大于二月了,为什么不写成sum=sum+flag呢?

正在回答

1 回答

sum++是读取sum的值然后自加1再赋值给sum,即sum=sum+1;这里flag是状态位,是if(flag==1&&month>2)的判断条件,满足条件时执行sum++,反之不执行。

当然按照这样设定flag的值时sum=sum+flag是没问题的,如果设置成其他的值那么就会输出错误。

我的理解是这样,如果有问题的的地方还请指正,我也才刚学。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926021    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

题目中最后的sum++是什么意思啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信