首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出100一x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。 例如,当n值为500时,各位数字之和为15的整数有:159,168,177、186、195,
下列给定程序中,函数fun的功能是:找出100一x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。 例如,当n值为500时,各位数字之和为15的整数有:159,168,177、186、195,
admin
2020-11-27
55
问题
下列给定程序中,函数fun的功能是:找出100一x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。
例如,当n值为500时,各位数字之和为15的整数有:159,168,177、186、195,249,258,267,276,285,294、339,348、357、366、375、384、393、429、438、447、456、465、474、483、492,共有26个。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
int fun(int x)
( int n,s1,s2,s3,t;
/**********found***********/
n=
【1】
;
t=100;
/**********found***********/
while(t<=
【2】
)
{ s1=t%10;s2=(t/10)%10;
s3=t/100:
if(s1+s2+s3:=15)
{prinntf(“%d”,t);
n++;
}
/**********found***********/
【3】
;
}
return n;
}
main()
{ int X=一1,
while(x>999||x<0)
{printf(“Please input(0<x<=
999):”),
scanf(“%d”,&x);)
prinntf(“\nThe result is:%d\
n”,fun(X));
}
选项
答案
(1)0 (2)x (3)t++
解析
填空1:变量n用于存放符合条件的整数的个数,应赋初值为0。
填空2:根据题目要求,确定循环变量t的取值范围为t<=x。
填空3:循环变量t自增1操作。
转载请注明原文地址:https://kaotiyun.com/show/2a3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i<5;i++)printf("%d,",a[
有以下程序,程序运行后的输出结果是#include#includemain(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b;printf("%d,%
有以下程序#includemain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:printf("%d",s+5);case2:printf("%d",
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf(’’%d\n’’,siz
若有定义语句:chara=’\82’;则变量a
有以下程序#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){staticinta=1;n+=a++;re
以下选项中关于C语言常量的叙述错误的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
设有定义语句int(*f)(int);则以下叙述正确的是
随机试题
6岁男孩,面色苍白20天,皮肤出血点、牙龈出血2周。查体:贫血貌,全身皮肤散在出血点,牙龈轻微出血,浅表淋巴结无肿大,心、肺正常,腹平软,肝脾未触及。血常规WBC1.5×109/L,Hb60g/L,PLT25×109/L,MCV82fl,外周血涂片白
含乌头类药物的中成药是
食品安全国家标准中规定食品中镉的测定方法是()。
存储一个16×16点阵汉字字型信息所占空间为_______字节。
提高胃癌治愈率的关键是
注册资本可以分期缴付,公司全体股东的首次出资额不得低于注册资本的20%,也不得低于法定的注册资本最低限额,其余部分由股东自公司成立之日起几年内缴足?( )。
下列费用项目中,计入工程建设其他费中专利及专有技术使用费的是()。【2013年真题】
2011年,新疆全口径财政收入1646.18亿元,增长38.2%。地方财政收入1038.80亿元,增长49.8%。地方财政一般预算收入720.91亿元,增长44.0%,其中,各项税收收入593.36亿元,增长42.6%。在税收收入中,国内增值税96.69亿
抵押权设定后,抵押人对抵押物享有的处分权是()。
小张的毕业论文设置为2栏页面布局,现需在分栏之上插入一横跨两栏内容的论文标题,最优的操作方法是()。
最新回复
(
0
)