首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 例如,若输入:77777,则输出将是:32767。 请改正程序中的错误,使它能得
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 例如,若输入:77777,则输出将是:32767。 请改正程序中的错误,使它能得
admin
2017-02-27
82
问题
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。
例如,若输入:77777,则输出将是:32767。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include
#include
#include
int fun (char *p)
{ int n;
/*********found**********/
n=*p—’o’;
p++;
while (*p ! =0) {
p++;
}
return n;
}
main ()
{ char s[6]; int i; int n;
printf("Enter a string (Ocatal digits) : ") ; gets (s) ;
if (strlen (s)5) { printf ("Error:
String too longer ! \n\n") ; exit (0) ; }
{ printf("Error: %c not is
ocatal digits ! \n\n",s
) ; exit (0) ; }
printf ("The original string:
");puts(s);
n=fun (s) ;
printf ("\n%s is convered to
integer number: %d\n\n",s,n) ;
}
选项
答案
(1)n=* p—’0’; (2)n=n* 8+* p一’0’;
解析
函数功能是实现八进制到十进制的转换。
(1)第一个标识下面:语句“n=*p—’o’;”中的’o’不是数字零,而是字母’o’,根据前面的分析因此改为:“n=*p—’0’;”。
(2)第二个标识F面:语句“n=n*8+*P—’o’”,首先进行同(1)相同的修改,变量P没有定义,根据题意要求这里应该是“*p—’0’”,所以此句改为:“n=n*8+*p—’0’;”。
while循环控制、数据类型和常量、变量。
转载请注明原文地址:https://www.kaotiyun.com/show/8rID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。2010年上半年,全国原油产量为9848万吨,同比增长5.3%,上年同期为下降1%。进口原油11797万吨(海关统计),增长30.2%。原油加工量20586万吨,增长17.9%,增速同比加快16.4个百分点。成品油产量
下列我国公民基本权利中,同时又是公民基本义务的是()。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
①3D模拟海啸袭击、解析肝癌细胞样本、大幅提高石油勘探效率……近几个月来,超级计算机的应用成果正日渐走人大众视野。②国民经济、科学技术和国防领域的重大应用需求不断引领着超级计算机的发展。③超级计算机是指计算速度最快、处理能力最强的计算机
①在无意义面前,大脑由于寻找不到答案而引发焦虑,当然这是积累到固定阈值之后的事情②权利是伴随选择而产生的,譬如电视机的频道转换器就给了观众看与不看的权利③人的大脑有一种无法改变的功能,即不断地追索词语以及所有事情的意义④如果在
扶贫,粗略地说,有两个责任主体。一个是党和政府,另一个是贫困户自身。后者的责任平时说得少,其实,要改变命运,自己不奋斗、不拼搏,怎么可能实现呢?政府可以开拓融资渠道、给技术支持、给创业就业环境,但具体怎么用好这些条件,离不开贫困户自身努力。政策再好,不伸手
中国好声音的舞台上,有的人声音浑厚低沉,有的人声音高亢嘹亮,也有的人声音生涩嘶哑。不同的人,甚至是同一个人,也能够发出千差万别的声音。对此下列表述错误的是()。
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
随机试题
在决策的最后阶段,还必须加强
男婴,已能独坐稳,头围43cm,前囟0.5cm×1.0cm,乳牙2只。如果作左手腕部X线摄片,可显示的骨化中心数最多为
A.直径1.4mm(17号)B.直径1.2mm(18号)C.直径0.9mm(20号)D.直径0.8mm(21号)E.直径0.6mm(23号)弯制磨牙锤造支托的不锈钢丝是
项目成功度的标准,可分为()个等级。
所有单位的固定资产都需计提折旧。()
下列各项中,应计入增值税应税销售额的有()。
以下属于元认知计划策略的是()
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】社交网络平台(SNS)的主要功能之一是建立在线群组,群组中的成员之间可以互相分享或挖掘兴趣和活动。每个群组包含标题、管理员以及成员列表等信息。社交网络平台的
A.variesB.generalC.meaningD.situationE.possibilityF.modelG.acquireH.senseI.nonsenseJ.effectiveK.exa
Onwhichdayoftheweekaretheyhavingtheconversation?
最新回复
(
0
)