编写程序输入一个年份和月7分,输出该月有多少天
时间: 2023-05-20 21:06:50 浏览: 41
您好,以下是回答您的问题:
可以使用以下代码来输入一个年份和月份,然后输出该月有多少天:
```python
year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
if month in [1, 3, 5, 7, 8, 10, 12]:
days = 31
elif month in [4, 6, 9, 11]:
days = 30
elif month == 2:
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
days = 29
else:
days = 28
print("{}年{}月有{}天".format(year, month, days))
```
希望能够帮助您!
相关问题
编写一个程序,输入年和月,输出该月有多少天
好的,可以使用 Python 编写一个简单的程序实现该功能。代码如下:
```python
year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
# 闰年二月份有 29 天,平年二月份有 28 天
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
days_of_month = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
else:
days_of_month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
print(f"{year}年{month}月有{days_of_month[month-1]}天")
```
这个程序首先读入用户输入的年份和月份,然后根据年份判断该年的二月份天数是 28 天还是 29 天,将每月天数保存在一个列表中,最后输出结果。
c编写一个程序,输入年和月,输出该月有多少天
好的,以下是可以实现该功能的 C 代码:
```
#include <stdio.h>
int main() {
int year, month;
printf("请输入年和月:\n");
scanf("%d %d", &year, &month);
// 判断每月的天数
int days;
switch (month) {
case 2:
days = (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0) ? 29 : 28;
break;
case 4: case 6: case 9: case 11:
days = 30;
break;
default:
days = 31;
break;
}
printf("%d 年 %d 月共有 %d 天\n", year, month, days);
return 0;
}
```
程序通过输入年和月,使用 `switch` 语句判断该月有多少天,并输出结果。其中,涉及到闰年时,根据公历规定,只有符合以下两个条件之一的年份才是闰年:
1. 被4整除,但不被100整除;
2. 被400整除。
相关推荐
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![html](https://img-home.csdnimg.cn/images/20210720083451.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)