首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。 例如,当x值为5时,100—999之间各位上数字之和为5的整数有:104、1
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。 例如,当x值为5时,100—999之间各位上数字之和为5的整数有:104、1
admin
2017-02-27
48
问题
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。
例如,当x值为5时,100—999之间各位上数字之和为5的整数有:104、113、122、131、140、203、212、221、230、302、31 1、320、401,410、500。共有15个。当x值
为27时,各位数字之和为27的整数是:999。只有1个。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
int fun (int x)
{ int n,sl,s2,s3,t;
n=0;
t=100;
while (t<=— 1 ) {
sl=t%10; s2= (____2____ ) %10; s3=t/100;
if (sl+s2+s3==____ 3 ____)
{ printf ("%d",t) ;
n++;
}
t++;
}
return n;
}
main ()
{ int x=—1;
while (x<0)
{ printf ( "Please input (x>0)
");scanf("%d",&x);}
printf("\nThe result is: %d\n",fun(x));z}
选项
答案
(1)999 (2)t/10 (3)x
解析
在100~999之间(含100和999)所有整数中,取x的个位、十位和百位,可由x%10,x/10再对10求余、x/100分别得到。
第一空:是补充while循环的终止条件,题干要求fun寻找100~999之间满足条件的数x,因此循环终止条件是999,故第一空处应填“999”。
第二空:“s1=t%10; s2=(____2____)%10; s3=t/100; ”可知sl求得t的个位数,s3求得t的百位数,因此s2是求t的十位数。(t/10)变量t变成两位数,再次对10取余便得到t的十位数,因此第二空处应为“t/10”。
第三空:“if(s1+s2+s3=____3____)”是判断t是否满足题干条件:各位上数字之和为x,因此第三空处应为“x”。
转载请注明原文地址:https://kaotiyun.com/show/krID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。在1994~2006年间,全国报纸印刷总量持续增长。以2004年为例,年印刷量在10亿对开张以上的企业有30家,其中印刷量增长的企业占90%,而且全部增长5%以上,增长率达两位数的企业占66.67%,年印刷
某市交通管理局发布文件,规定对高速公路过往车辆征收过路费。丁某驾车路过被征收,认为属于乱收费,欲讨个说法。下列选项中不正确的是()。
我们总以为真理掌握在多数人手里,事实上是这样的吗?不是,多数人掌握的是舆论。当真理被发现之前,公众有谁会掌握呢?而一旦被有识之士发现了,又有几个人能很快接受呢?伽利略在比萨斜塔证明自由落体速度与质量无关前,谁又不是认为重的物体比轻的落得快呢?一旦大家接受了
观察日本和欧洲部分国家的情况,经济持续低迷的直接后果是年轻人就业困难、失业率高、收入减少等。年轻一代经济难以独立,还衍生出另一个后果:父母增加对子女的支持。这些国家的共同经验说明,一旦年轻人缺乏经济独立,父母对子女生活的介入便会加深。在中国已经出现了类似的
元朝人画山水的基本态度发生了改变,不像宋朝人那么追求真山真水,却注意自己的“有笔有墨”,大家所称的“宋人丘壑”和“元人笔墨”正是指此。换言之,宋朝人爱大自然胜过笔墨,而元朝人爱自己的笔墨胜过大自然,_______。填入画横线部分最恰当的一句是(
根据下列材料回答问题。截至2010年5月底,北京市朝阳区规模以上文化创意产业单位共有1777家,总资产达到1534.6亿元,同比增长19.6%;1—5月累计实现收入521.6亿元,同比增长20.4%;从业人员平均人数为16.4万人,同比增长0.8
根据下列材料回答问题。从近四次人口普查的城乡年龄结构看,比例逐次下降的年龄段人口是()。
新闻舆论的传播力就是把一个新闻内容在规定时间内有效地传播到应该接收的对象手上。传播力跟不上,新闻就失去了价值,就会成为旧闻。纸媒时代,传播手段依靠印刷来表达,依靠印刷品的物理移动形成传播,所以新闻的生产和配送是集中方式。互联网特别是移动互联网的兴起和飞速发
持之以恒的精神固然可贵,________如果我们所坚持、所固守的是偏颇的________错误的,那坚持到底的结果________一错再错,人生允许改弦易辙,敢于放弃不切实际的理想,也是一种生存智慧。填入画横线部分最恰当的一项是()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
在Word2010中,下列关于表格描述正确的是_____。
产房的空气卫生学标准是
某女,45岁。症见神疲肢倦,不思饮食,食后腹胀,大便不实,兼见脘痞,口粘,舌苔厚腻,其病机是
维生素B1的理化性质是
某国有企业的出纳员刘某到银行提取20万元现金,银行营业员王某因疏忽给了刘某25万元,刘某私吞了多领的5万多元。则下列选项中正确的是()。
后张法预应力张拉作业应在混凝土达到设计强度后,方能进行。( )
有毒物质进入人体内并累积到一定量时,便会扰乱或破坏肌体的正常生理功能。引起暂时性或持久性的病理改变,甚至危及生命。这种危险特性属于()
甲公司系国有独资公司,按净利润的10%提取法定盈余公积,不提取任意盈余公积。2×16年度的财务报告已批准报出。2×17年甲公司内部审计人员对2×17年以前的会计资料进行复核,发现以下问题:(1)甲公司以1200万元的价格于2×15年7月1日购入一套计
货物堆码必须要考虑()等因素。
碘是人体必需的元素,但是统一在食盐中添加碘的方式可能导致“补碘”过量,某些非缺碘地区增售无碘盐,人们可以根据具体情况自主调节摄碘量。该材料体现的哲理有()。
最新回复
(
0
)