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

看不出来哪里不对啊?

看不出来哪里不对啊?

C
奕楚清 2016-04-07 20:16:37
#include <stdio.h>int main() {    int year = 2014; //今年是2014年    //补全一下代码 if(year%4==0&&year%4==100||year%400==0) {    printf("%s\n","今年是闰年") } else     {        printf("%s\n","今年是平年")     }           return 0;}
查看完整描述

3 回答

已采纳
?
飞奔的王麻子

TA贡献12条经验 获得超5个赞

能被4整除但不能被100整除或被400整除才是闰年

查看完整回答
1 反对 回复 2016-04-07
?
onemoo

TA贡献883条经验 获得超454个赞

闰年的判断条件是:四年一闰,百年不闰,四百年再闰。

但你的判断表达式写成了:能被4年和100年整除的年份,或者能被400年整除的年份

查看完整回答
1 反对 回复 2016-04-08
?
Anthonyxd

TA贡献16条经验 获得超19个赞

if(year%4==0&&year%4==100||year%400==0)、

这个分成两次if试试吧,总觉得这样语义不清晰

查看完整回答
反对 回复 2016-04-08
  • 3 回答
  • 0 关注
  • 1448 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信