以下程序的功能:输入年份,验证其有效性并判断其是否是闰年,请填空。
#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
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;
}
举一反三
- 以下程序的功能是判断输入的年份是否为闰年。year=int(input("请输入年份"))if year%4==0 (__) year%100!=0(__)year%400==0: print("闰年")else: print("平年")
- 不停输入一个年份,判断其是否为闰年,并输出判断结果。设计程序要求多次输入不同的年份来判断,不能只判断一次程序就关闭了。#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;}
- 程序填空题:将程序中【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;}
- 以下函数的功能是输出用户输入的年份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);}
- 从键盘上输入一个年份,编写程序判断该年份是否是闰年。 #include[stdio.h][br][/br] void main() { int year; printf(“请输入一个年份:”); scanf(“%d”,______________); if(________________________) printf(“%d年是一个闰年!”,year); else printf(“%d年不是一个闰年!”,year); }