从键盘输入一个年份,判定该年是否为闰年。
思路:凡是能被400整除,或能被4整除除且不能被100整除,都是闰年。
题目要求:完成函数boolisLeapYear(intyear);判断year是不是闰年,如果是返回true,否则返回false;并通过主函数输入一个年份调用函数判定是否为闰年.(提示,尊重编程前后一致的风格,下面答案是唯一的,注意不要输入多余任何字符)
#include
usingnamespacestd;
boolisLeapYear(intyear)
{boolbl;
If(【】||(year%4==0&&year%100!=0))
【】;
elsebl=false;
returnbl;
}
intmain()
{
【】;
cin>>year;
if(【】==true)
cout<
答案:
year%400==0
bl=true
intyear
isLeapYear(year)
思路:凡是能被400整除,或能被4整除除且不能被100整除,都是闰年。
题目要求:完成函数boolisLeapYear(intyear);判断year是不是闰年,如果是返回true,否则返回false;并通过主函数输入一个年份调用函数判定是否为闰年.(提示,尊重编程前后一致的风格,下面答案是唯一的,注意不要输入多余任何字符)
#include
usingnamespacestd;
boolisLeapYear(intyear)
{boolbl;
If(【】||(year%4==0&&year%100!=0))
【】;
elsebl=false;
returnbl;
}
intmain()
{
【】;
cin>>year;
if(【】==true)
cout<
答案:
year%400==0
bl=true
intyear
isLeapYear(year)
举一反三
- 完成函数bool isLeapYear(int year) 判断year是不是闰年,如果是返回true,否则返回false;并通过主函数输入一个年份调用函数判定是否为闰年.
- 判断年份是否为闰年:能被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
- 闰年的判断条件是:能被4整除,且不能被100整除;或能被400整除。则判断一个四位年份year是否是闰年的表达式正确的有: A: year%4==0 || year%100!=0 || year%400==0 B: year%4==0 && year%100!=0 || year%400==0 C: year%400==0|| year%4==0&& year%100!=0 D: year%4==0&& year%100!=0 &&year%400==0
- 【单选题】闰年能被400整除或者能被4整除但不能被100整除。以下_______不是判定year是闰年的正确表达式。 A. year%400==0 || year%4==0 && year%100!=0 B. !(year%400) || ( !(year%4) && year%100) C. !year%400 || !year%4 && year%100 D. year%400==0 || (year%4==0 && year%100!=0)
- 输入一个年份year,判断该年是否为闰年。判断闰年的条件是:能被4整除但不能被100整除,或者能被400整除。