A:
举一反三
- 函数f14的功能是:判断输入年份year是否是闰年,若是返回1,否则返回0。请在下划线处填空。int f14(int year) { int f=0; if(year%4==0&&year%100!=0||year%400==0) { __________; } return f; }
- 判断年份是否为闰年:能被4整除但不能被100整除的是闰年,或者能被400整除的年份是闰年。下列选项中能判断年份year是闰年的是( )。 A: year/400==0||year/4==0&&year/100!=0 B: year%400==0|| year%4==0&&year%100!=0 C: (!year%400)||year%4==0&&year%100 D: year%400=0||year%4=0&&year%100!=0
- 判断year变量为闰年的表达式为()。 A: year%4==0&&year%100!=0&&year%400==0 B: year%4==0||year%100!=0&&year%400==0 C: year%4=0&&year%100<;>;0||year%400=0 D: year%4==0&&year%100!=0||year%400==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);}
- 以下程序的功能是判断输入的年份是否为闰年。year=int(input("请输入年份"))if year%4==0 (__) year%100!=0(__)year%400==0: print("闰年")else: print("平年")
内容
- 0
闰年是该年的2月份有29天。设year表示年份,满足下面天骄即为闰年:(1)能被4整除,但不能被100整除;(2)能被400整除。携程布尔表达式,正确的是: A: (year % 4 == 0 && year % 100 != 0) && year % 400 == 0 B: (year % 4 == 0 && year % 100 != 0)||year % 400 == 0 C: year % 4 == 0 && (year % 100 != 0 ||year % 400 == 0) D: year % 4 == 0 && year % 100 != 0 && year % 400 == 0
- 1
不停输入一个年份,判断其是否为闰年,并输出判断结果。设计程序要求多次输入不同的年份来判断,不能只判断一次程序就关闭了。#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;}
- 2
320) 若要利用if-else语句判断year是否闰年,是闰年则返回1,不是闰年则返回0。 以下选项中不能完成正确判断的程序段是 A: if(year%400==0)<br/>return 1; else if(year%100!=0) if(year%4==0) return 1; else return 0; B: if(year%400!=0)<br/>if(year%100==0) return 0; else if(year%4==0) return 1; else return 0;<br/>else return 1; C: if(year%100==0)<br/>if(year%400==0) return 1; else return 0; else if(year%4==0) return 1;<br/>else return 0; D: if(year%4!=0)<br/>return 0; else if(year%400==0) return 1; else if(year%100==0) return<br/>0; else return 1;
- 3
使用变量year代表年份,以下表示判断year是否为闰年的布尔表达式是 。 A: (year % 4 == 0) and (not(year % 100 == 0)) or (year % 400 == 0) B: (year % 4 == 0) and (not(year % 400 == 0)) or (year % 100 == 0) C: (year % 4 == 0) and (year % 100 == 0) or (year % 400 == 0) D: (year % 4 == 0) or (not(year % 100 == 0)) and (year % 400 == 0)
- 4
以下程序的功能:输入年份,验证其有效性并判断其是否是闰年,请填空。 #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; }