首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当S中的数为:7654321时,t中的数为:7531。 请改正程序中的错误,使它能得出正确的结果。 注意:不
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当S中的数为:7654321时,t中的数为:7531。 请改正程序中的错误,使它能得出正确的结果。 注意:不
admin
2014-06-20
46
问题
给定程序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://www.kaotiyun.com/show/PCID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
2014年中央经济工作会议提出明年主要的经济工作任务要优化经济发展空间格局,对此提出的举措有()。
下列对国家、阶级、政党关系的表述中,正确的有()。①有政党必有阶级和国家②有阶级、国家必有政党③在当代,执政党的阶级属性与国家的性质相一致④国家、政党是阶级统治的工具
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电.经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
蔬菜是人类不可缺少的食物,它富含人体需要的维生素、矿物质及消化系统所必需的粗纤维等。下列说法中错误的是()。
有135人参加某单位的招聘,31人有英语证书和普通话证书,37人有英语证书和计算机证书,16人有普通话证书和计算机证书,其中一部分人有三种证书,而一部分人则只有一种证书。该单位要求必须至少有两种上述证书的应聘者才有资格参加面试。问至少有多少人不能参加面试?
HEPA,即高效空气过滤器,达到HEPA标准的过滤网,对于0.1~0.3微米的微粒有效率达到99.7%,HEPA网的特点是空气可以通过,但细小的微粒却无法通过。下列关于HEPA应用,说法不正确的是()。
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
根据教育的定义,下列哪一个选项不是教育活动?
联系我国法治建设的实际,谈谈全面推进依法治国坚持的基本原则。
设微分方程xy′+2y=2(ex-1).(Ⅰ)求上述微分方程的通解,并求使y(x)存在的那个解(将该解记为y0(x)),以及极限值y0(x);(Ⅱ)补充定义之后使y0(x)在x=0处连续,求y′0(x),并请证明:无论x=0还是x≠0,y′0(x)均连
随机试题
每一种不同类型的CPU都有自己独特的一组指令,一个CPU所能执行的全部指令称为______。
Theaimoftheteacheristogethispupilsasquicklyaspossibleovertheperiodinwhicheachprintedsymbolislookedatfor
地方性斑疹伤寒和流行性斑疹伤寒最重要的鉴别诊断为
男性,12岁,跌伤后发现上胸部、肩部及头颈部有多个小出血点,眼结膜及口腔黏膜有淤斑,无呼吸困难,也未发现其他损伤。治疗应采取
A.10cmB.9cmC.11cmD.13cmE.12cm坐骨棘间径的平均值是
根据《国家赔偿法》的规定,下列哪一项属于国家不予赔偿的情形?()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
直到最近专家还相信是环境而非基因对人类个性影响最大,但是,一项新的研究却表明:一起成长起来的同卵双生子的个性相似之处比一起成长起来的非同卵双生子多。因此,这项研究得出的结论认为,基因在决定个性方面确实起重要作用。下面哪个如果正确,对该研究的结论提出了最大的
Thecar,andtheroadsittravelson,willberevolutionizedinthetwentyfirstcentury.Thekeytotomorrow’s"smartcars"wil
Directions:Inthispart,youwillhave15minutestogooverthepassagequicklyandanswerthequestionsonAnswerSheet1.Fo
最新回复
(
0
)