问答详情
源自:4-2 分支结构之简单if-else语句

请问我哪里写出问题了

#include <stdio.h>

int main() 

{

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

    //补全一下代码

    if(year%4 == 0 )

    {

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

    }

    else

    {

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

    }


   return 0;

}


提问者:weixin_慕沐8169714 2020-09-02 17:15

个回答

  • 慕运维0013755
    2020-09-04 07:30:43
    已采纳

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

      


  • 实时编程
    2020-10-09 23:28:27

    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);
    }
    测试一下看看


  • 实时编程
    2020-10-09 23:26:36

    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);


  • weixin_慕沐8169714
    2020-09-02 17:16:23

    #include <stdio.h>

    int main() 

    {

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

        //补全一下代码

        if(year%4 == 0 )

        {

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

        }

        else

        {

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

        }

        

        

        

        

        return 0;

    }