首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充fun函数,该函数的功能是:判断一个年份是否为闰年。 例如,1900年不是闰年,2004是闰年。 [注意] 部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
请补充fun函数,该函数的功能是:判断一个年份是否为闰年。 例如,1900年不是闰年,2004是闰年。 [注意] 部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
admin
2010-11-26
93
问题
请补充fun函数,该函数的功能是:判断一个年份是否为闰年。
例如,1900年不是闰年,2004是闰年。
[注意] 部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
[试题源程序]
#include<stdio.h>
#include<conio.h>
int fun(int n)
{
int fiag=0;
if(n%4==0)
{
if( (1) )
fiag=1;
}
if( (2) )flag=1;
return (3) ;
}
void main()
{
int year;
clrscr();
printf("Input the year:");
scanf("%d", &year);
if(fun(year))
printf("%d is a leap year.\n", year);
else
printf("%d is not a leap year.\n", year);
}
选项
答案
[1] n%100 !=0 [2] n%400==0 [3] flag
解析
题的关键是要知道闰年的定义,如果年份能被4整除但不能被100整除,或者能被400整除,这两种情况满足之一都是闰年。
填空1:显然此处属于第一种情况,能被4整除但不能被100整除。所以这里应该填n%100!=0,只有满足这个条件,flag才能被赋值1。
填空2:此处属于第二种情况,能被400整除,所以应该填n%400==0。
填空3:从程序中可以知道,当满足以上两种情况之一时,flag就被赋值1,显然flag属于标志单元。再看主函数中对fun()函数的调用,显然需要返回的值不是真就是假,即函数fun()中标志单元flag的内容。
转载请注明原文地址:https://kaotiyun.com/show/FPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《行政处罚法》的规定,下列关于行政拘留的说法正确的是()。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
根据《突发事件应对法》的规定,下列说法正确的是()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
行政征收的实施应以下列哪一项内容为前提?()
从1、2、3、4、5、6、7、8、9这几个数字中选择3个数字,使它们的乘积能够被9整除,问共有多少种不同的方法?
古时候甲、乙、丙、丁四个强盗抢劫后分赃,已知甲、乙分得的赃物之和占总数的,甲、丙分得的赃物之和占总数的,甲、丁分得的赃物之和占总数的,则甲分得的赃物占总数的:
单词LEADER字母顺序。错误的话有()种。
随机试题
按加热过程的条件分类,比热容分()。
患者大便干燥秘结。难以排出,数日一行,口干咽燥,舌红少津,脉细涩。可拟诊为
皮下注射不用于
中国内地某企业因与设在香港的长江公司的争议向内地法院起诉,根据我国现行司法解释的规定,关于向长江公司有效送达司法文书的问题,下列表述正确的有()。
根据《行政许可法》,下列许可情形中,行政机关可以依法撤回许可的是()。
A、长江流域寒梅绽放B、巴黎盆地小麦黄熟C、南极中山站终日斜阳D、赞比西河流域草木葱茏B由上题分析可知,此时北半球处于夏半年,时间上对应3月下旬至9月下旬。此时长江流域不可能有寒梅绽放,巴黎盆地小麦可能成熟,南极中山站不可能出现极昼。赞比西河位于南
作为基层工作人员,怎样拉近与群众的距离?
中英《南京条约》中“协定关税”的规定主要反映了列强的哪一侵略要求()。
设为发散的正项级数,令Sn=a1+a2+…+an(n=1,2,…).证明:收敛.
TheSpecialForcesClub,foundedin1945inLondonbyformermembersoftheSpecialOperationsExecutive,isareminderthatsome
最新回复
(
0
)