我这样结果对了,为什么提交却不正确!

来源:4-17 switch与if语句的应用

weixin_慕仰5246676

2019-03-26 17:32

#include <stdio.h>

int main() 

    /* 定义需要计算的日期 */

    int year = 2008,month = 8,day = 8,sum=0;

    switch(month-1)

    {case 11:sum+=30;

    case 10:sum+=31;

    case 9:sum+=30;

    case 8:sum+=31;

    case 7:sum+=31;

    case 6:sum+=30;

    case 5:sum+=31;

    case 4:sum+=30;

    case 3:sum+=31;

    case 2:{if(year%4==0&&year%100!=0||year%400==0)sum+=29;

           else sum+=28;}

    case 1:sum+=31;}

    sum+=day;

    printf("%d",sum);

return 0;

}


写回答 关注

2回答

  • 慕瓜7033707
    2019-04-01 17:05:08

    我想问问那个月份倒序着写和正序着写有区别吗?

    乔琬 回复慕瓜7033...

    哈哈,不客气,加油!

    2019-04-05 23:57:00

    共 5 条回复 >

  • ForeverLovel
    2019-03-26 18:12:37

    这个网页只识别它自己内置的答案,你写的要是不符合它的,就算输入错误

    菜鸟3214...

    哦,原来是这样 ,谢谢

    2019-04-20 21:51:27

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题