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

帮忙解答一下,谢谢

#include <stdio.h>

int main() 

{

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

    if(year=2014)     //补全一下代码

{    

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

}    

else    

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

}    

    return 0;

}


正在回答

3 回答

 printf("%s\n","今年是闰年"); 我觉得你这里有问题printf好像不是这样用的吧 如果你之前定义了数组把"今年是闰年"存在里面的话是可以,但是你好像没有定义到  而且你前面定义的都是整形的 要用%d   %s是字符串来的

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

你可以改成这样 printf(“%d是闰年”,year);

                         printf(“%d是平年”,year);

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

if中的表达式错了,你首先要知道平年和闰年的判断条件是什么

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

#include <stdio.h>

int main() 

{

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

    if((year%400==0)||((year%4==0)&&(year%100!=0)))    //补全一下代码

{    

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

}    

else    

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

}    

    return 0;

}


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

举报

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

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

进入课程

帮忙解答一下,谢谢

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