判断某一天是否是中国传统节日C语言程序代码
时间: 2023-08-06 18:07:45 浏览: 78
以下是一个简单的C语言程序来判断某一天是否是中国传统节日:
```c
#include <stdio.h>
int main()
{
int year, month, day;
printf("请输入年份:");
scanf("%d", &year);
printf("请输入月份:");
scanf("%d", &month);
printf("请输入日期:");
scanf("%d", &day);
// 判断是否是春节
if (month == 1 && (day == 1 || day == 2 || day == 3 || day == 4 || day == 5 || day == 6 || day == 7))
{
printf("%d年%d月%d日是春节\n", year, month, day);
}
// 判断是否是元宵节
else if (month == 1 && day == 15)
{
printf("%d年%d月%d日是元宵节\n", year, month, day);
}
// 判断是否是清明节
else if (month == 4 && (day >= 4 && day <= 6))
{
printf("%d年%d月%d日是清明节\n", year, month, day);
}
// 判断是否是端午节
else if (month == 5 && day == 5)
{
printf("%d年%d月%d日是端午节\n", year, month, day);
}
// 判断是否是中秋节
else if (month == 8 && day == 15)
{
printf("%d年%d月%d日是中秋节\n", year, month, day);
}
// 判断是否是重阳节
else if (month == 9 && day == 9)
{
printf("%d年%d月%d日是重阳节\n", year, month, day);
}
else
{
printf("%d年%d月%d日不是中国传统节日\n", year, month, day);
}
return 0;
}
```
以上程序通过用户输入年月日,判断是否是春节、元宵节、清明节、端午节、中秋节、重阳节等传统节日,并输出相应的节日名称。