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

请问我哪里写出问题了

#include <stdio.h>

int main() 

{

    int year = 2014; //今年是2014年

    //补全一下代码

    if(year%4 == 0 )

    {

        printf("%S\n","今年是闰年");

    }

    else

    {

        printf("%s\n","今年是平年");

    }


   return 0;

}


正在回答

4 回答

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

  


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

实时编程

这个答案是错的 先不考虑!== 这个简单拼写错误 应该是!= 这个条件就不对 按这个条件 计算之后 1900 2000 都是 闰年 明显错误 给个 正确的 在后面
2020-10-09 回复 有任何疑惑可以回复我~
void runnian(int year) { 

    if (year % 400 == 0 || year % 100 != 0 && year % 4 == 0) {
	printf(" %d 年是闰年\n", year);	}
    else {		
	printf(" %d 年不是闰年\n", year);
    }
}
int main () {
	runnian(2012);	
	runnian(2000);
	runnian(1900);	
	runnian(2014);	
	runnian(1999);
}
测试一下看看


0 回复 有任何疑惑可以回复我~
void runnian(int year) { 	if (year % 400 == 0 || year % 100 != 0 && year % 4 == 0) {		printf(" %d 年是闰年\n", year);	}	else {		printf(" %d 年不是闰年\n", year);	}}int main () {	runnian(2012);	runnian(2000);	runnian(1900);	runnian(2014);	runnian(1999);


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

#include <stdio.h>

int main() 

{

    int year = 2014; //今年是2014年

    //补全一下代码

    if(year%4 == 0 )

    {

        printf("%S\n","今年是闰年");

    }

    else

    {

        printf("%s\n","今年是平年");

    }

    

    

    

    

    return 0;

}


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

举报

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

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

进入课程

请问我哪里写出问题了

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