首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。 例如,从主函数输入一个整数:27638496,函数返回值为:26846。 请在程序的下划线处填入正确的内容并把下
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。 例如,从主函数输入一个整数:27638496,函数返回值为:26846。 请在程序的下划线处填入正确的内容并把下
admin
2017-02-27
2
问题
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。
例如,从主函数输入一个整数:27638496,函数返回值为:26846。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
unsigned long fun (unsigned long n)
{ unsigned long x=0,s,i; int t;
s=n;
1=____1____ ;
while ( ____2____ )
if (t%2==0) {
}
s=s/10;
}
return x;
}
main ()
{ unsigned long n=—1;
while (n>99999999 ||n<0)
{ printf("Please input (0
printf("\nThe result is: %ld\n",
}
选项
答案
(1)1 (2)s (3)1*10
解析
函数fun的功能是将形参n中,各位上为偶数的数取出,组成新数。
第一空:由“ifft%2==0){x=x+t*i; i=____3____;}”可知,如果t是偶数,那么t添加到返回值里面,比如第一次得到t=2,那么x=0+2*1;下一次得到了t=4,那么此时x的值应该是2+2*10;再下一次得到t=2,那么x=22+2 *100,即x的值是在上一次值的基础上加上新得到的值乘以其权值,因此i是代表权值。第一空处是初始化i,第一次进入if语句时,x是个1位数,此时权值i应为1,故第一空处应为“1”,
第二空:第二空处是填循环的终止条件,在循环体内,s每次缩小10倍,在最后一次进入循环的时候,s是一个一位数,s/10之后s变成0,下次就不应该进入while循环,因此while循环的终止条件是s不为0,故第二空处为“s”或“s! =0”。
第三空:由第一空的分析可知权值i是在上一次的基础上增加10倍,故第三空处应为“i*10”。
转载请注明原文地址:https://kaotiyun.com/show/SrID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列资料,回答以下问题。按1990~2002年间的发展趋势,有几个地区将能够达到或超过2015年发展中地区(总体)的目标水平?
根据以下资料,回答以下问题。2012年第三季度全国100个城市的公共就业服务机构市场中,用人单位通过公共就业服务机构招聘各类人员约643.3万人,进入市场的求职者约610万人,岗位空缺与求职人数比率比上年同期上升了1%。上年同期这100个城市中,
下列人员中,通常由县级以上地方各级人民代表大会选举产生的是()。
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
金融危机之后,美国众多企业家纷纷呼吁“重新回归制造业”。他们为美国“再工业化”开出的药方是:由人工智能、机器人和数字化制造武装美国企业,以使美国制造可以和中国劳工竞争。中国恐怕要早做筹谋,缔造新的竞争优势。下列最适合做这段文字标题的是()
传统中国的日常生活世界总是曲里拐弯,充满细节、血肉,剪不断,理还乱。在是否宜居方面,与摩天大楼相比,苏州园林、四合院并不落后;与以购物为唯一目的的超市相比,庙会、集市带来的不是混乱,而是更顺乎人情。作者通过这段文字意在强调()。
传统家训家规是我国古代以家庭为范围的道德教育形式,也是中华道德文化传承的一种方式。我国历史上流传下来的家训家规,始作者多是文化名人或著名官宦,社会影响较为广泛。这些家训家规的功能远远超出对本家族的教育作用,而成为社会教育的一种独特形式,为社会提供了家庭教育
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题;东北师范大学1998年世界中古史真题;东北师范大学2000年世界通史真题;东北师范大学2002年世界史真题)
随机试题
患儿,12岁,身高165cm,体重98kg,属肥胖症。医生建议控制饮食减轻体重。为患者体检时发现血压明显高于正常,而且观察1周始终仍然高于正常范围,此时护士建议患儿的饮食应该是
对于较硬土质,其钻进取样宜采用()。
投资者将LOF份额从证券登记系统转入TA系统,自()日始,投资者可以在转入方代销机构或基金管理人处申报赎回基金份额。
根据我国保险法,保险的基本原则有( )。
在PowerPoint中,能同时观看多张幻灯片效果的“视图”是()。
互联网时代信息技术的发展给经济社会的发展注入了无穷活力,也滋生了电信网络诈骗、传播谣言等违法犯罪行为。为清理网络空间,保护国家安全和公民权利,全国人大常委会专门制定了《中华人民共和国网络安全法》,并于2017年6月1日正式实施。该法属于法的渊源中的:
在过去的15年中,动物学家每年都在南极帝企鹅的主要繁殖地统计它们的数量。结果发现南极帝企鹅的数量从6000只下降为1500只。由此可见,南极帝企鹅的数量在急剧下降。以下哪项为真,不能支持上述结论?
根据《婚姻法》的有关规定,下列选项中,构成法院判决离婚的法定事由不包括()。
在国家信息化体系的六要素中,______是国家信息化的核心任务,是国家信息化建设取得实效的关键。A.信息技术和产业B.信息资源的开发和利用C.信息人才D.信息化政策法规和标准规范
Consumersmaythinkthatgeneticengineeringoffoodsissomethingnew,buthumanshavebeenmodifyingplantsforages;the_____
最新回复
(
0
)