首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun()的功能是;从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。例如,当s中的数为4576235时,t中的数为4725。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不
下列给定程序中函数fun()的功能是;从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。例如,当s中的数为4576235时,t中的数为4725。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不
admin
2009-02-15
57
问题
下列给定程序中函数fun()的功能是;从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。例如,当s中的数为4576235时,t中的数为4725。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#include<conio.h>
/************found*************/
int fun(long S,long *t)
{
long s1=l0;
*tiS%10;
while(s>0)
{
/*************found*************/
s=s%100;
*t=S%10*S1+*t;
s1=s1*10;
}
}
main()
{
long S,t;
clrscr();
printf("\nPIease enter S:");
scanf(“%ld”,&s);
fun(S,&t);
printf(“The result is:%ld\n”,t);
}
选项
答案
(1)错误:int fun(long s,long *t 正确:void fun(long s,long*t) (2) 错误:s=s%100; 正确:s=s/100;
解析
错误1:函数由指针来完成参数的传递,所以没有返回值,应定义函数的类型为void。错误2:此处要注意特殊运算符号“%”——取余和“/”——整除的区别。将一个数整除100则可得到由其百位数以上的数组成的新数字,将一个数整除100取余则可得到由十位数和个位数组成的新数。
转载请注明原文地址:https://kaotiyun.com/show/KTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
下列选项中,有关科技词汇与出处对应关系错误的是()。
人们形容天空往往是“蔚蓝的天空”,其实,天空并不是蓝色,飞行员在空中飞行到一定高度以后发现越往高处飞天色越暗。这是因为()。
区分国家性质的根据是()。
中国古代有个统一王朝,它最先在全国范围内推行了郡县制.建立起中央集权制的政治模式。据此判断,这个王朝是()。
按照我国有关的法律规定,遗产继承的第一顺序继承人为()。
如下图,自行车每节链的长度为2.5cm,重叠部分的圆的直径为0.8cm,如果某种型号自行车的链条(没有安装前)由60节链条组成,那么链条的总长度是()。
设a,b均为正整数,且有等式11a+7b=一132成立.则a的值为()。
用混凝土铺设一条宽度为20米的马路,每两包水泥可以制造1立方米混凝土。使用现有的水泥,如果按照20厘米的混凝土厚度铺设马路,工程完成后剩余4600包水泥;如果按照50厘米的混凝土厚度铺设马路,就还缺5000包水泥。则这条马路长()米。
随机试题
《素问.生气通天论》说“味过于苦”则
下列哪一种患者需要做特殊的口腔护理()。
A.ALTB.ASTmC.GTD.LCATE.MAO反映急性肝细胞损伤最敏感的指标是
具有解热、镇痛和抗炎作用的药物是
急性肾盂肾炎的主要病机是()
新民主主义社会向社会主义社会转变的根本保证是()。
宝宝有限责任公司,不能清偿到期债务,明显缺乏清偿能力,于是向人民法院提出破产清算的申请,根据《企业破产法》的规定,人民法院依申请对该企业进行了破产宣告,并指定李律师为其管理人。下列说法中哪些是正确的?
资产净利率作为反映企业盈利能力的指标,其计算式为( )。
根据票据法律制度的规定,下列关于票据质押背书的表述中,正确的有()。(2014年)
Thescientistwhowantstopredictthewaywhichconsumerswillspendtheirmoneymuststudyconsumerbehavior.Hemust【B1】____
最新回复
(
0
)