首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。 例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、
下列给定程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。 例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、
admin
2017-02-24
44
问题
下列给定程序中,函数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)
{ printf("%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);}
printf("\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/OgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)return3;else
下列选项中,值为1的表达式是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
下面程序的运行结果是______。#include<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(a+1,n-1);elsereturna[0];}main(){intaa[10]=
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
在数据库系统中,实现各种数据管理功能的核心软件称为______。
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k<=n;k++)s=s+1.0/(k*(k+1));printf("s=%f\n\n",s);请填空,使下面程序段的功能与之完全相同S=1.0;k=1;while([8]
在C语言中,函数返回值的类型最终取决于
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],I;for(I=0;I
随机试题
在产品系列分布象限图中,位于第(9)象限的产品应采取的战略是【】
甲去银行贷款,银行要求其提供抵押或者质押。甲即将乙向自己书写的借据(乙曾向甲借款5万元,尚未清偿)交付于银行,银行向甲提供贷款2万元。依法,银行和甲之间的质押关系()
增加压缩时间,则有利于片剂的成型。()
既有较强平喘作用,又具有强心利尿作用,并可用于心源性哮喘的药物是
杆型卡环适用于
图7-51所示电路中,ui=10sinωtV,二极管VD2因损坏而断开,这时输出电压的波形和输出电压的平均值为()。
A、 B、 C、 D、 A。分式数列。分母2,6,12,20,30,(42)是二级等差数列。
海陆风是因海洋和肺地受热不均匀面在海岸附近形成的一种有日变他韵风系。由于陆地土壤比热容与海水比热容存在差异,陆地温度变化比海洋温度变化快,导致陆地上空和海洋上空存在气压差,从而形成空气环流。下面关于海陆风的叙述,正确的是()。
硬盘属于
A、VitaminA.B、VitaminB.C、VitaminC.D、VitaminD.D信息明示题。短文中提到VitaminDistheonlyvitaminwhichthebodycanmakeforitself
最新回复
(
0
)