首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 例如,若输入:77777,则输出将是:32767。 请改正程序中的错误,使它能得
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 例如,若输入:77777,则输出将是:32767。 请改正程序中的错误,使它能得
admin
2017-02-27
66
问题
给定函数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://kaotiyun.com/show/8rID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。中国汽车工业协会发布的2009年4月份中国汽车产销数据显示,在其他闰家汽车销售进一步疲软的情况下,国内乘用车销量却持续上升,当月销量已达83.1万辆,比3月份增长7.59%,同比增长37.37%。乘用车细分为
根据以下资料,回答以下问题。2012年第三季度全国100个城市的公共就业服务机构市场中,用人单位通过公共就业服务机构招聘各类人员约643.3万人,进入市场的求职者约610万人,岗位空缺与求职人数比率比上年同期上升了1%。上年同期这100个城市中,
根据以下资料,回答以下问题。2010年上半年,全国原油产量为9848万吨,同比增长5.3%,上年同期为下降1%。进口原油11797万吨(海关统计),增长30.2%。原油加工量20586万吨,增长17.9%,增速同比加快16.4个百分点。成品油产量
根据《刑法》关于量刑的规定,下列说法中不正确的是()。
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
观察日本和欧洲部分国家的情况,经济持续低迷的直接后果是年轻人就业困难、失业率高、收入减少等。年轻一代经济难以独立,还衍生出另一个后果:父母增加对子女的支持。这些国家的共同经验说明,一旦年轻人缺乏经济独立,父母对子女生活的介入便会加深。在中国已经出现了类似的
金融危机之后,美国众多企业家纷纷呼吁“重新回归制造业”。他们为美国“再工业化”开出的药方是:由人工智能、机器人和数字化制造武装美国企业,以使美国制造可以和中国劳工竞争。中国恐怕要早做筹谋,缔造新的竞争优势。下列最适合做这段文字标题的是()
下列叙述错误的是()。
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
随机试题
李某与王某因琐事发生斗殴,李某声称要将王某杀死,并去商店买了一把菜刀。王某害怕,在李某从商店回来的路上用猎枪将李某打死。王某的行为是防卫过当。
过敏性支气管肺曲霉菌病(APBA)诊断最有提示意义的是
A.滴虫阴道炎B.念珠菌阴道炎C.细菌性阴道病D.老年性阴道炎E.幼女性阴道炎黄白色稀薄有泡沫状白带,检查阴道黏膜有散在出血斑点
对于原子中的电子,以下成套的量子数中()不可能存在。
按《建设工程工程量清单计价规定》规定,各子项工程量乘以对应的综合单价得到( )费用。
《海牙规则》的诉讼时效为二年。()
根据企业破产法律制度的规定,在重整期间,当事人的下列行为中,不符合规定的有()。
所谓在教学时要用一把钥匙开一把锁,是指教师要有()。
2014年全国农民工总量为27395万人,比上年增加501万人,增长1.9%,其中,外出农民工16821万人,比上年增加211万人,增长1.3%;本地农民工10574万人,增加290万人,增长2.8%。2011年本地农民工的总量是()万人。
试述中央银行金融监管的原则、内容与方法。
最新回复
(
0
)