首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。 例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。 例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113
admin
2017-11-27
82
问题
给定程序中,函数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、500。共有15个。当x、值为27时,各位数字之和为27的整数是:999。只有1个。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
int fun(int x)
{ int n, s1, s2, s3, t;
n=0;
t=100;
/**********found**********/
while(t<=【1】){
/********** found**********/
sl=t%10; s2=(【2】)%10; s3=t/100;
/********** found**********/
if(sl+s2+s3==【3】)
{ printf("%d ",t);
n++;
}
t++;
}
return n;
}
main()
{ int x=-l;
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;”可知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/2nxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,实现信息隐蔽是依靠()。
设文件test.txt中原已写入字符串Begin,执行以下程序后,文件中的内容为【】。#includemain(){FILE*fp;fp=fopen(“test.txt”,“w+”);fputs(“te
有以下程序:#includeintfun(int*k){intb=0;b=*k+b:return(b);}main(){inta[10]:{1,2,3,4,5,6,7,8
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为______________。
符合结构化原则的三种基本控制结构是顺序结构、______________和循环结构。
以下有关宏替换的叙述不正确的是()。
以下程序:#includemain(){charstr[10];scanf(“%s”,&str);printf(“%s\n”,str);}运行上面的程序,输入字符串.how
若有定义:inta=10,b=8,c=4;然后顺序执行下列语句后,变量a中的值是_____________。c=(b-=(a-4));a=(c%2)+(b-1);
设有说明int(*ptr)[M];其中的标识符ptr是()。
以下选项中,合法的一组C语言数值常量是()。
随机试题
抑制素对下列哪种腺垂体激素的分泌具有很强的抑制作用?
女,40岁,G7P2,停经48天行负压吸宫术,并发症相对较少见的是
脊柱骨折最常见的类型是
男性,68岁。反复咳嗽、咳痰、气促41年,心悸、水肿5年,近1周来症状加重入院。查体:呼吸急促,双肺可闻及干湿啰音,P2亢进,三尖瓣区闻及3/6级收缩期杂音。肝右肋下4cm,压痛,肝颈静脉回流征阳性,下肢水肿。此时首选的治疗是使用
背景资料:某爆破公司进行水下裸露药包爆破,投药船抛锚定位后,即由潜水员进行水下投放药包。在投放药包过程中,一药包与加重物(沙包)的捆扎不牢脱开,潜水员在水下把沙包压在药包上后继续作业。后来因船舶走位,此药包挂到船舵致使药包上浮(未浮出水面)。投放完药包后水
某外贸进出口公司2015年12月从日本进口10辆小轿车,每辆车的关税完税价格为15万元人民币,则该外贸公司进口小轿车应缴纳消费税()万元。(进口关税税率25%,消费税税率5%)
以下能够触发文本框Change事件的操作是( )。
______thepolicecantell,nosuspiciousactivityoccurredbetweenthehoursof3and5p.m.
Thecomprehensionpassagesonthiscoursearedesignedtohelpyouincreaseyourspeed.Ahigherreadingrate,withnolossofc
Abroadpublicdiscussionofenvironmentalproblemsbeganinthemid-1980s,whenthefirst"green"groupsformedinopposition
最新回复
(
0
)