首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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-07-27
36
问题
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。
例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113、122、131、140、203、212、221、230、302,311,320、401、410、5000共有15个。当x值为27时,各位数字之和为27的整数是:999。只有1个。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 int fun(int x)
3 { int n,s1,s2,s3,t ;
4 n=0;
5 t=100;
6 /*********found*********/
7 while(t<= __1__) {
8 /*********found*********/
9 s1=t%10;s2=( __2__ )%10;s3=t/100;
10 /*********found*********/
11 if(s1+s2+s 3==__3__)
12 {printf(’’%d’’,t);
13 n++;
14 }
15 t++;
16 }
17 return n;
18 }
19 main()
20 { int x=-1;
21 while(x<0)
22 { printf(’’Please input(x>0):’’); scanf(’’%d’’,&x);}
23 printf(’’\nThe result is:%d\n’’,fun(x));
24 }
选项
答案
(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;”可知s1求得t的个位数,s3求得t的百位数,因此s2是求t的十位数。(t/10)变量t变成两位数,再次对10取余便得到t的十位数,因此第二空处应为“t/10”。第三空:“if(s1+s2+s3==__3__)”是判断t是否满足题干条件:各位上数字之和为x,因此第三空处应为“x”。
转载请注明原文地址:https://kaotiyun.com/show/k7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下列叙述中正确的是()。
关系表中的每一行记录称为一个()。
在数据库系统的内部结构体系中,索引属于()。
在三级模式之间引入两层映像,其主要功能之一是()。
诊断和改正程序中错误的工作通常称为()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i]);
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作_____________。
随机试题
执法人员当场作出的行政处罚决定,必须报所属行政机关备案。()
A.医疗用毒性药品B.药品类易制毒化学品C.非处方药D.处方药零售药店不得经营的药品是
【背景资料】某5000t级混凝土方块码头,结构断面如图3所示。基槽的底质为风化岩。底层方块平行码头前沿线方向长度为4980mm。码头基床采用常规的潜水员人工整平方法,基床顶面在方块前趾处预留500mm沉降量,并预留0.6%倒坡。施工中,项目部严格
会计数据是指在会计工作中从不同渠道取得的,记录在各种“单”、“证”、“账”、“表”上的原始资料。()
当咖啡价格急剧下降时,在其他条件不变的情况下,对茶叶的需求将()。
甲公司成立于2012年5月18日,法定代表人为李某。6月5日,甲公司财务人员张某持有关资料到Q银行开立基本存款账户。8月6日,甲公司从乙公司购进一批价值260万元的货物,果用支票方式付款。9月12日,甲公司向P银行申请贷款,P银行审查符合贷款条件后向其发放
下列关于研究与开发战略意义表述错误的有()。
著名的遗忘曲线最先由()提出。
[2007年MPA真题]如果王教授是历史学家,又深入研究过夏商周三代历史,则他一定是中国的历史学家。这个断定是根据以下哪项作出的?
在考生文件夹下,打开文档WORD1.DOCX,按照要求完成下列操作并以该文件名(WORD1.DOCX)保存文档。【文档开始】高校科技实力排名由教委授权,uniranks.edu.cn网站(一个纯公益性网站)6月7日独家公布了1999年
最新回复
(
0
)