首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当S中的数为:7654321时,t中的数为:7531。 请改正程序中的错误,使它能得出正确的结果。 注意:不
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当S中的数为:7654321时,t中的数为:7531。 请改正程序中的错误,使它能得出正确的结果。 注意:不
admin
2014-06-20
27
问题
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。
例如,当S中的数为:7654321时,t中的数为:7531。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
/**********found**********/
voidfun(10ngS,longt)
{longsl=10;
*t=S%10;
while(s>0)
{S=s/100;
*t=s%10*s1+*t:
/**********found**********/
s1=s1*100;
}
}
main( )
{longS,t;
printf("knPleaseenters:");scanf("%ld",&s);
fun(s,&t);
printf(”Theresultis:%ldqa",t);
}
选项
答案
(1)V0idfun(10ngs,10ng*t) (2)sl=sl*10;
解析
本题中函数的功能是依次取出奇数位上的数。该题的解题思路主要是找出数字中的奇数位上的数。
(1)根据“*t=s%10”判断,t应该是个指针变量,所以“voidfun(10ngs,longt)”语句中的t只需改为“voidfun(10ngs,long*t)”。
(2)分析函数内的循环过程可知sl的用途是每次将*t扩大,记录每次得到的奇数位的数字的权值,s1的权值每次增加1位,因此第二个标识下应该是“s1=sl*10;”。
转载请注明原文地址:https://kaotiyun.com/show/PCID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的文学形象中不属于吝啬鬼典型的是()。
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
下列关于我国战略性新兴产业的表述,错误的是()。
关于黄淮海平原的叙述,正确的是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
以下中国历史上著名历史事件按发生先后顺序排序,完全正确的是()。
如图所示,甲、乙两人从长为400米的圆形跑道的A点背向出发跑步。跑道右半部分(粗线部分)道路比较泥泞,两人的速度都将减慢,在正常的跑道上甲、乙速度均为每秒8米,在泥泞道路上两人的速度均为每秒4米。两人一直跑下去,他们第99次迎面相遇的地方距A点还有多少米?
根据以下资料,回答以下问题。2014年1~5月,我国软件和信息技术服务业实现软件业务收入约13254亿元,同比增长20.9%,比去年同期回落3.3个百分点。其中。软件产品完成收入4141亿元,信息系统集成服务完成收入2649.3亿元,信息技术咨询
对下列语句,排序最为合理的是()。①在这批作家兼翻译家的知识分子中,鲁迅堪称出道最早、用力最勤、产量颇丰、质量大多臻于上乘的一位译界高手②目前,全面、系统地对鲁迅译著的文本进行细读和分析的“文学”性研究成果还未出现③从已有鲁迅翻译
下列叙述中,正确的是()。
随机试题
第六届全国人民代表大会第一次会议选举产生的国家副主席是()
简述标准差与平均差的异同。
下列关于侦查阶段犯罪嫌疑人聘请律师的表述哪些是错误的?()
目前常用的计算机辅助设计软件是()。[2013年真题]
李某因犯故意伤害罪被判处有期徒刑3年,缓期5年执行。在缓刑考验期内,李某(),就可以被撤销缓刑。
由于借款人和担保人不能偿还到期债务,银行诉诸法律,借款人和担保人虽有财产,经法院对借款人和担保人强制执行超过2年仍未收回的债权,即可认定为呆账。()
智力是由()等所组成。
把下面一句话续写成一个生动形象,富有感情色彩的完整语段。他曾以生动而兴奋的笔触描述过这所学校的景象:
itcertainlyrattledsomewindowstomaketheseloanswroteawarningmemobegantoA."hotmoney"owners(68)______pulltheirf
关于软件文档的叙述,“______”是错误的。A.文档就是指软件的操作说明书B.文档是软件产品的一部分,没有文档的软件就不能成为软件C.高质量文档对于软件开发、维护和使用有重要的意义D.测试用例也是重要的软件文档
最新回复
(
0
)