首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。 例如,输入一个整数27638496,函数返回值为64862。 清在程序的下画线处填人正确的内容并将下画线删除
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。 例如,输入一个整数27638496,函数返回值为64862。 清在程序的下画线处填人正确的内容并将下画线删除
admin
2015-11-24
70
问题
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。
例如,输入一个整数27638496,函数返回值为64862。
清在程序的下画线处填人正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlo.h>
unsigned long fun(unsigned long n)
{unsigned long x=0;int t;
while(n)
{ t=n%10;
/**********found***********/
if(t%2==
【1】
)
/**********found***********/
x=
【2】
+t;
/**********found***********/
n=
【3】
;
}
return x;
}
main()
{ unsigned long n=一1;
while(n>99999999 ||n<0)
{printf(”Please input(0<n<
100000000):”);scanf(”%ld”,&n);)
printf(”\nThe result is:%ld\n”,
fun(n));
}
选项
答案
(1)0 (2)10*x (3)n/10
解析
填空1:定义变量t用米存放某数的各个位数值,此处判断t是否为偶数,即对2求余结果是否为0。
填空2:将t作为x的个位数,原来x的各个位上升1位,即x=10*x+t。
填空3:每循环一次,通过除法运算,去掉数值最后一位。
转载请注明原文地址:https://kaotiyun.com/show/AjID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
《公务员法》规定,对公务员考核的内容包括德、能、勤、绩、廉五个方面,重点考核()。
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
小张练习写数码,从1,2,3……连续写至1000多才停止。写完一数,共写了3201个数码。请问,小张写的最后一个数是多少?()
根据我国《宪法》的规定,下列哪一种说法不正确?()
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
你肯定听过这种理论:左撇子的右脑运作比较活跃,因此更为感性,具有艺术天赋;右撇子则充分锻炼了左脑,因而擅长逻辑思维,性格更为理性。这个观念是如此深入人心,以至于有些父母或教育者煞费苦心地让孩子平衡左右手活动。接下来作者最有可能谈论的是()
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
在某研究中,研究者怀疑因变量除受自变量的影响外,还受到其他一些因素的影响,于是他拟定将其他因素作为协变量。如何快捷地确定某一因素是否是协变量?()
联系实际,论述我国的司法原则。要求:观点明确,说理充分,条理清晰,语言规范、流畅。
对于循环队列,下列叙述中正确的是()。
随机试题
A.炎性外痔B.血栓性外痔C.结缔组织性外痔D.静脉曲张性外痔E.内外痔
A.氢键B.肽键C.离子键D.疏水键E.次级键维持蛋白质二级结构的化学键是
A、洪数脉B、浮数脉C、滑数脉D、濡数脉E、弦数脉食积化热多见
保持制图区域内的变形为最小,或者投影变形误差的分布符合设计要求,以最大的可能保证必要的地图精度和图上量测精度的是指()。
个体发展中最早发生,也是最早成熟的认知过程是()。
根据下列资料,回答下列问题。2016年年末,纳入统计范围的全国各类文化(文物)单位31.06万个,比上年年末增加1.15万个;从业人员234.81万人,同比增加2.34%。其中,各级文化文物部门所属单位66029个,增加319个;从业人员66.10万人,
根据以下资料,回答下列问题。2012年,安徽省铜陵市规模以上工业企业完成总产值1622.4亿元,增长7.4%;实现工业增加值408.7亿元,增长11.2%。工业经济发展对全市经济增长的贡献率达69.7%,拉动GDP曾长7.7个百分点。全年战略性新兴产业完
Icametofeminismthewaysomepeoplecometosocialmovementsintheirearlyyears:outofself-interest.Igotontheequalit
设窗体名称为frmTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是
Iwantanassistantwith______knowledgeofFrenchandexperienceonhandlingofficeroutine.
最新回复
(
0
)