想知道2022年每个月的天数很简单,只需要我们开动我们的脑筋编写C语言程序就行(输入年份和月份,求该月的天数)。
#include <stdio.h>
int main()
{
int y, m;
printf("请输入年份和月份:");
scanf("%d%d", &y, &m);
if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0)
{
switch (m)
{
case(1):
printf("31天"); break;
case(2):
printf("29天"); break;
case(3):
printf("31天"); break;
case(4):
printf("30天"); break;
case(5):
printf("31天"); break;
case(6):
printf("30天"); break;
case(7):
printf("31天"); break;
case(8):
printf("31天"); break;
case(9):
printf("30天"); break;
case(10):
printf("31天"); break;
case(11):
printf("30天"); break;
case(12):
printf("31天"); break;
}
}
else
{
switch (m)
{
case(1):
printf("31天"); break;
case(2):
printf("28天"); break;
case(3):
printf("31天"); break;
case(4):
printf("30天"); break;
case(5):
printf("31天"); break;
case(6):
printf("30天"); break;
case(7):
printf("31天"); break;
case(8):
printf("31天"); break;
case(9):
printf("30天"); break;
case(10):
printf("31天"); break;
case(11):
printf("30天"); break;
case(12):
printf("31天"); break;
}
}
return 0;
}
很简单吧!快试试吧!如果你有不一样的看法,在评论区留下你的想法吧!