老师帮我看一下我的作业怎么能改的简单一点
匿名课官 中级粉丝 2018-02-28 14:44:43
2838 0 0

#include <stdio.h>

main()

{

int days,month,year;

printf("请输入年月:");

scanf("%d%d",&year,&month);

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

{

  switch(month)

  {

  case 4:

  case 6:

  case 9:

  case 11:

 days=30;

 break;

  case 2:

 days=29;

 break;

  default:

 days=31;

 break;

  }

}

else

{

   switch(month)

{

   case 4:

   case 6:

   case 9:

   case 11:

  days=30;

  break;

   case 2:

  days=28;

  break;

   default:

  days=31;

  break;

}

}

printf("%d\n",days);

}


问题来自: switch语句

共 0 个回答

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题