首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
甲乙丙丁四人同时开始放鞭炮,甲每隔t1秒放一次,乙每隔t2秒放一次,丙每隔t3秒放一次,丁每隔t4秒放一次,每人各放n次。函数fun的功能是根据形参提供的值,求出总共听到多少次鞭炮声作为函数值返回。注意,当几个鞭炮同时炸响,只算一次响声,第一次响声是在第0
甲乙丙丁四人同时开始放鞭炮,甲每隔t1秒放一次,乙每隔t2秒放一次,丙每隔t3秒放一次,丁每隔t4秒放一次,每人各放n次。函数fun的功能是根据形参提供的值,求出总共听到多少次鞭炮声作为函数值返回。注意,当几个鞭炮同时炸响,只算一次响声,第一次响声是在第0
admin
2019-03-06
22
问题
甲乙丙丁四人同时开始放鞭炮,甲每隔t1秒放一次,乙每隔t2秒放一次,丙每隔t3秒放一次,丁每隔t4秒放一次,每人各放n次。函数fun的功能是根据形参提供的值,求出总共听到多少次鞭炮声作为函数值返回。注意,当几个鞭炮同时炸响,只算一次响声,第一次响声是在第0秒。
例如,若t1=7,t2=5,t3=6,t4=4,n=10,则总共可听到28次鞭炮声。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#inolude
/**********found**********/
#define OK(i,t,n)((___1___%t==0)
&&(i/t
int fun(int t1,int t2,int t3,int
t4,int n)
{ int count,t, maxt=t1;
if (maxt
if (maxt
if (maxt
count=1; /*给count赋初值*/
/**********found**********/
for(t=1;t
{
if(OK(t, t1, n) || OK(t,t2,
r1)|| OK(t, t3, n) || OK(t, t4, n))
count++;
}
/**********found**********/
retuErl___3___;
}
main()
{ int t1=7,t2=5,t3=6,t4=4,n=10,r;
r=fun(t1,t2,t3,t4,n);
printf("The sound:%d\n",r);
选项
答案
(1)i (2)t++ (3)count
解析
第一空:由“if(OK(t,t1,n)‖OK(t,t2,n)‖ OK(t,t3,n)‖OK(t:t4,n))count++;”可知count计数听到的鞭炮声,在满足if条件时,计数加1。t时刻,至少有一个人放了一个鞭炮才能听得到声音,故t%t1==0、t%t2==0、t%t3=0、t%t4==0这四个当中至少一个成立,四者是或的关系。第一个标识下是宏OK的定义,由前面的分析可知,OK宏的作用就是判断t%i(i等于1、2、3和4)是否等于0且i/t
第二空:时间t从第一秒开始,到最大时刻结束,时间是一秒一秒增加,在每个时刻判断是否能够听到声音,故第二空是“t++”。
第三空:变量count记录了听到的声音次数,因此count是函数的返回值,故第三空应为“count”。
转载请注明原文地址:https://www.kaotiyun.com/show/dIRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:main(){intx=23;do{printf("%d",x--);}while(!x);}程序运行后的输出结果是()。
以下不能正确进行字符串赋初值的语句是
在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf(“%d”,&num);if(num>99)s=3:
若有定义:“inta=10,b=9,C=8;”接着顺序执行下列语句后,变量b中的值是________。c=(a-=(b-5)):c=(a%11)+(b=3);
设有以下定义:strucksk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()。
用树形结构来表示实体之间联系的模型称为()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
下列数据结构中,能用二分法进行查找的是()。
下面的程序通过函数average计算数组中各元素的平均值,请填空。floatavetage(int*pa,intn) {inti; floatavg=0.0; for(i=0;i<n;i++); avg
随机试题
丘昌泰强调________是贯穿于不同的政策过程环节,通过对不同政策过程的考察来综合思考、设计可行的政策方案。()
砂仁的功效是
关于光学密度叙述,错误的是
建立ICU的意义包括
男性,40岁,体重60kg,烧伤总面积为60%,伤后第一个24小时所需补液量是
A.清炒品B.酒炒品C.炒焦品D.炒炭品E.麸炒品处方名莱菔子,调配时应付()。
()是指在编制成本费用预算时,不考虑以往会计期间所发生的费用项目或费用数额,而是以所有的预算支出为零作为出发点,一切从实际需要与可能出发,逐项审议预算期内各项费用的内容及其开支标准是否合理,在综合平衡的基础上编制费用预算的一种方法。
中国民间文化艺术源远流长,博大精深。下列关于我国民间文化艺术的说法,不正确的一项是()。
全国最大的零售商报告了在过去的6个月中巨大的销售量。在这段销售旺盛的时间里,利润比平时少,这种情况不太寻常,因为当销量增加时利润一般情况下也会增加。如果下列关于过去6个月的说法正确,哪项最有助于解释以上不寻常的事情?
下列选项中,不是一个算法的基本特征的是()。
最新回复
(
0
)