练习3-5 输出闰年
生活随笔
收集整理的这篇文章主要介绍了
练习3-5 输出闰年
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
练习3-5 输出闰年1111
浙大版《C语言程序设计(第3版)》
题目
输出21世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。
输入格式:
输入在一行中给出21世纪的某个截止年份。
输出格式:
逐行输出满足条件的所有闰年年份,即每个年份占一行。输入若非21世纪的年份则输出"Invalid year!"。若不存在任何闰年,则输出“None”。
输入样例1:
输出样例1:
输入样例2:
输出样例2:
#include<stdio.h> #include<math.h> int main() {int year, i, count=0;scanf("%d", &year);if(year<=2000||year>2100)//判断是否为21世纪printf("Invalid year!\n");else{for(i=2001; i<=year; i++){if(i%4==0&&i%100!=0||i%400==0){printf("%d\n", i);count++;}}//不存在闰年if(count==0)printf("None\n");} return 0;}总结
以上是生活随笔为你收集整理的练习3-5 输出闰年的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 机器学习-最小二乘法1
- 下一篇: 形近词