从键盘上输入一个年份,编写程序判断该年份是否是闰年。 #include[stdio.h][br][/br] void main() { int year; printf(“请输入一个年份:”); scanf(“%d”,______________); if(________________________) printf(“%d年是一个闰年!”,year); else printf(“%d年不是一个闰年!”,year); }
举一反三
- 中国大学MOOC: 输入一个表示年份的整数,判断该年份是否是闰年。include<stdio.h>int main(){int yearscanf(“%d”,&year);if( )printf(“%d年是闰年!”,year);elseprintf(“%d年不是闰年!”,year);}
- 以下程序的功能:输入年份,验证其有效性并判断其是否是闰年,请填空。 #include int main() { int year,r; do { printf("请输入年份:"); r=scanf("%d",&year); }while( r____0 ); if(year%4==0____year%100!=0____year%400==0) //填空提示:&& || ! printf("%d年是闰年 ",year); else printf("%d年非闰年 ",year); return 0; }
- 不停输入一个年份,判断其是否为闰年,并输出判断结果。设计程序要求多次输入不同的年份来判断,不能只判断一次程序就关闭了。#include<stdio.h>int main(){int year;( )scanf("%d",&year);if((year%400==0)||(year%4==0)&&(year%100!=0)) printf("该年为闰年\n");else printf("该年不是闰年\n");( )return 0;}
- 以下函数的功能是输出用户输入的年份year是否是闰年,比如输入年份为1980,则输出结果是“1980年是闰年。”,输入年份为2017,则输出结果是“2017年不是闰年。”。请在下划线处填入正确内容。void leapyear(int year){ int f=0; if(year%4==0&&year%100!=0 || year%400==0) ; if(f) printf("%d年是闰年。\n",year); else printf("%d年不是闰年。\n",year);}
- 程序填空题:将程序中【1】,【2】位置处所需代码对应填到程序后第1空,第2空处,实现程序功能。程序功能:从键盘输入一个年份,判断是否为闰年。#include <stdio.h>int main(){ int year; scanf("%d",【1】); if(year%400==0||year%4==0 【2】 year%100!=0) printf("%d年是闰年!\n",year); else printf("%d年不是闰年!\n",year); return 0;}