用C语言输出一个区间内的所有闰年
时间: 2023-05-11 19:01:49 浏览: 236
以下是用C语言输出一个区间内的所有闰年的代码:
```c
#include <stdio.h>
int main() {
int start_year, end_year, i;
printf("请输入起始年份:");
scanf("%d", &start_year);
printf("请输入结束年份:");
scanf("%d", &end_year);
printf("%d年到%d年之间的闰年有:\n", start_year, end_year);
for (i = start_year; i <= end_year; i++) {
if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
```
你可以根据需要修改起始年份和结束年份的值,然后运行程序即可输出该区间内的所有闰年。
相关问题
输出一个区间内的所有闰年
以下是输出一个区间内的所有闰年的 Python 代码:
```python
def leap_years(start_year, end_year):
for year in range(start_year, end_year+1):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
yield year
start_year = int(input("请输入起始年份:"))
end_year = int(input("请输入结束年份:"))
print(f"{start_year}年到{end_year}年之间的闰年有:")
for year in leap_years(start_year, end_year):
print(year)
```
请注意,这是 Python 代码,您需要在 Python 环境中运行它才能得到正确的输出。
用C语言求指定区间中的所有闰年
以下是使用C语言编写的程序,用于查找指定区间中的所有闰年:
```c
#include<stdio.h>
int main()
{
int start_year, end_year, year;
printf("请输入起始年份:");
scanf("%d", &start_year);
printf("请输入结束年份:");
scanf("%d", &end_year);
printf("指定区间中的所有闰年为:\n");
for(year = start_year; year <= end_year; year++)
{
if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
{
printf("%d\n", year);
}
}
return 0;
}
```
程序首先要求用户输入起始年份和结束年份,然后使用for循环遍历指定区间中的所有年份。在每次迭代中,程序使用if语句检查当前年份是否是闰年,如果是,则输出该年份。判断一个年份是否为闰年的条件是:能够被4整除但不能被100整除,或者能够被400整除。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.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)