首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODl1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如:当s中的数为2736598时,t中的数为:2358。 #include<conio.h> #inc
给定程序MODl1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如:当s中的数为2736598时,t中的数为:2358。 #include<conio.h> #inc
admin
2009-02-15
100
问题
给定程序MODl1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如:当s中的数为2736598时,t中的数为:2358。
#include<conio.h>
#include<stdio.h>
/************found************/
void fun(long s,long t)
{ long s1=10;
*t=S%10;
while(s>0)
{ s=s/l00;
*t=S%10*s1+*t;
/************found************/
s1=s1*100;
}
}
main()
{longs,t;
clrscr();
printf ("\nPlease enter s:”);
scanf("%ld",&s);
fun(s,&t);
printf("The result is:%1d\n",t);
}
选项
答案
void fun(long s,long t) 改为 void fun(long s,long*t) s1=s1*100; 改为 s1=s1*10;
解析
从fun函数可以看出,变量t应该是指针变量。因此,在形参表列中,t之前应该加“*”;从s中取出奇数位构建新数是逐位进行,而不是跳位的。因此,s1应该乘以10。
转载请注明原文地址:https://kaotiyun.com/show/TTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能够根据样本结果推断总体数量特征的调查方式是()。
“两个共同”是新世纪新阶段民族工作的主题,“两个共同”是指()。
下列说法错误的是()。
化学与日常生活密切相关,下列说法错误的是()。
下列规范性文件中不得设定行政许可的是()。
金融市场最基本的功能是()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
王某现年17岁,高二学生,平时创新能力极强,其研究创造的一个小发明获得专利,并且经济价值较高。专利权的申请、使用和由此所获取的收人的处理一概由王某的父亲予以安排,王某的父亲从事的下列各种行为中,违背了《民法通则》规定的监护责任的是()。
下列故事不是《三国演义》中的一项是()。
一个箱子里有四种不同颜色的小球,每次拿出2个,要保证有10次所拿的结果是一样的,至少要拿()次。
随机试题
信息安全经历了三个发展阶段,以下______不属于这三个发展阶段。
A、cupB、mudC、justD、tuneD本题属元音字母的考查题,可利用排除法。A、B、C三项中的发音均为[/\],只有D项中的发音为[ju:]。故选D。
关于降压药物的联合应用,下列叙述不正确
在心动周期中,心室内压力上升最快的阶段是
有关路基土石方施工安全要求正确的有()。
公安机关的根本属性是()。
()是指公安机关及其人民警察对违反公安行政管理法律、法规的公民、法人和其他组织,依法实施的行政制裁。
【2012年枣庄市真题】教育心理学史上第一个较为完整的学习理论是布鲁纳的认知发现说。()
怎么才能让老板给自己加薪?职场上最纠结的事情莫过于此。可是偏偏就有人__________,幽默地给我们做出了榜样。漫画《老板,求加薪》中给我们列出了加薪三十六计,从借刀杀人到__________,书中的妙计连连,让人忍俊不禁。虽然都是些__________
YouwillhearaninterviewaboutGalapagosAdventureTourinEcuador.Asyoulisten,youmustanswerQuestions21to30bywriti
最新回复
(
0
)