21xrx.com
2025-03-22 11:55:42 Saturday
文章检索 我的文章 写文章
C语言中使用switch语句计算某月的天数
2023-06-14 21:15:32 深夜i     117     0
C语言 switch语句 天数计算

在C语言中,计算某月的天数是一个常见的问题。我们可以使用switch语句来根据月份来计算每个月的天数。下面是一个示例代码:

#include 
int main() {
  int month, days;
  printf("请输入月份:");
  scanf("%d", &month);
  switch(month) {
    case 1:
    case 3:
    case 5:
    case 7:
    case 8:
    case 10:
    case 12:
      days = 31;
      break;
    case 4:
    case 6:
    case 9:
    case 11:
      days = 30;
      break;
    case 2:
      days = 28;
      break;
    default:
      printf("无效的月份\n");
      return 1;
  }
  printf("%d月的天数是%d\n", month, days);
  return 0;
}

这段代码中,我们通过输入一个月份来计算该月的天数。switch语句根据不同的月份分别计算天数,并将结果存储在变量days中。如果输入的月份无效,则会输出错误信息。

  
  

评论区

    相似文章