首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中。函数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
2013-03-29
32
问题
给定程序中。函数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个。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行。也不得更改程序的结构!
#include
int fun(int x)
{ int n,s1,s2,s3,t;
/****************found**************/
n= 【1】;
t=100;
/****************found**************/
while(t<=【2】)
{sl=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
999):");scanf("%d",&x);}
printf("\nThe result is:%d\n",
fun(x));
}
选项
答案
(1)0 (2)x (3)t++或t=t+1
解析
第一空:由“return n;"可知,n是返回值,n计数了满足题干条件的x的个数,故第一空处n的初始化为0,因此第一空应为“0"。
第二空:根据主函数中fun函数的调用“fun(x)",可知fun函数的参数x是循环的终止条件,即循环变量t从100开始到x结束,故第二空处应为“x"。
第三空:在while循环体内没有t变化的语句,因此第三空处是t自增,因此第三空处应为“t++"或“t=t+1"。
转载请注明原文地址:https://kaotiyun.com/show/cPJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
以下与函数fseek(fp,0L,SEEk_SET)有相同作用的是
以下程序的输出结果为()。#include<stdio.h>main(){char*alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++
请阅读以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0
下面关于完全二叉树的叙述中,错误的是______。
以下程序的功能是输出如下形式的方阵:13141516910111256781234请填空。ma
以下函数sstrcat()的功能是实现字符串的连接,即将t所指字符串复制到s所指字符串的尾部。例如:s所指字符串为abcd,t所指字符串为efgh,函数调用后s所指字符串为abcdefgh。请填空。#include<string.h>v
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<stdio
随机试题
患儿,男,10岁,自幼发现心脏杂音,易患感冒。查体无发绀,胸骨左缘第3、4肋间收缩期粗糙的吹风样杂音及震颤下列术前准备错误的是
女性,30岁。外伤后右上臂中下段疼痛,肿胀,畸形。查体:右上臂明显压痛,并有骨擦感。如果患者出现垂腕,应考虑
女,14岁。低热、咳嗽1个月,查体:消瘦,右颈部可触及数个绿豆大小淋巴结,稍硬、活动、无压痛,右肺呼吸音稍减弱,胸片见右上钙化灶,右肺门淋巴结肿大,诊断首先考虑的是
关于赵某能否要求孙某归还彩电,下列哪些是正确的?()。如果法院正确判决此案应包括下列哪些内容?()。
物业使用人没有对物业的最终处置权,所以不享有物业管理委托合同约定的相应的权利、义务。()
[2006年第17题]门窗工程中,下列铝合金门综合单价(元/m2),最贵的是哪种?
体育教学工作计划有哪几种?其中课时计划有何意义?
通过调查发现,如果辽宁队获得出线权,那么江苏队或者安徽队也将获得出线权。江西队不可能获得出线权。如果江苏队和山东队获得出线权,那么江西队将获得出线权。只有江西队和山西队都获得出线权,陕西队才能获得出线权。由此可见()。
Sometimeinthenextcentury,mefamiliarearlynewspaperonthefrontgatewilldisappear.Andinsteadofreadingyournewspape
JourneyinCatastrophes:ThreeFormsofViolentStormsI.WindsandstormsA.Winds’movinginviolentstorms—bringingabout
最新回复
(
0
)