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

结果不太对啊,我这个闰年只按4的倍数算了,见谅

#include <stdio.h>
int main()
{
    int year = 2014;


 if((int)(year/4)==year/4){
        printf("%s","闰年");
    }
    else{
        printf("%s","平年");

}
 return 0;
}

正在回答

1 回答

这是if语句没弄好吧,如果只判断4的倍数的话应该是

if(year % 4 == 0)

int 是给 year赋值,不应该出现在 if 语句里面,还有就是你写了一个等式而非判断吧,我也是新手,说错的欢迎指正

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

举报

0/150
提交
取消

结果不太对啊,我这个闰年只按4的倍数算了,见谅

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