首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 例如,若输入:77777,则输出将是:32767。 请改正程序中的错误,使它能得到正确结果。
给定程序中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 例如,若输入:77777,则输出将是:32767。 请改正程序中的错误,使它能得到正确结果。
admin
2010-11-26
32
问题
给定程序中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。
例如,若输入:77777,则输出将是:32767。
请改正程序中的错误,使它能得到正确结果。
[注意] 不要改动main函数,不得增行或删行,也不得更改程序的结构。
[试题源程序]
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int fun(char *p)
{
int n;
/**********found**********/
n=*p-’o’;
p++;
while(*p!=0){
/**********found**********/
n=n*8+*p-’o’;
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);
}
for(i=0; s
; i++)
if(s
<’0’||s
>’7’)
{
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)错误:*p 正确:*p (2)错误:’o’; 正确:’o’;
解析
转载请注明原文地址:https://jikaoti.com/ti/IBkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
金融市场最基本的功能是()。
根据我国宪法规定.法律和其他议案由全国人民代表大会以全体代表的()通过。
下列关于我国法律监督的表述,错误的有()。
根据我国《宪法》规定,决定战争与和平问题的职权由()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
近年来,我国极地科学考察不断取得优异成绩,目前已在南北极建立了四个科学考察平台.在北极建立的是()。
行政征收的实施应以下列哪一项内容为前提?()
鸡蛋一般不能洗了以后存放,是因为()。
随机试题
急性肾功能衰竭少尿期每日基础补液量为()
患者,男,70岁,因肾功能衰竭住院。护士观察其24h尿量为360ml,该患者的排尿状况是
下列关于预付款担保的主要形式,描述正确的是()。
烟花爆竹的组成决定了它具有燃烧和爆炸的特性。燃烧是可燃物质发生强烈的氧化还原反应,同时发出光和热的现象。其主要特性有:能量特征、燃烧特性、力学特性、安定性和安全性。能量特征一般是指()。
受托对某公司甲进行评估,甲公司拥有乙公司非上市普通股股票10万股,每股面值1元。在持有期间,每年股利收益率均在15%.左右。评估人员对该乙公司进行调查分析,认为前3年保持15%.收益率是有把握的;第四年乙公司的一套大型先进生产线将交付使用,可使收益率提高5
甲、乙均为完全民事行为能力人,甲、乙之间的下列约定中,能够产生法律上的权利义务的有()。
依据《中华人民共和国宪法》的规定,地方各级人民代表大会每届任期()。
下列描述中属于激发学生学习动机的是()①适当开展学习竞赛;②正确运用奖励和惩罚;③适当加大学生的课后作业量;④指导学生对学习结果进行正确归因;⑤合理利用学习结果的反馈作用;⑥提高教学内容的难度。
根据以下资料,回答以下题。2013年全国社会物流总额197.8万亿元,同比增长9.5%,增幅比上年回落0.3个百分点。分季度看,一季度增长9.4%,上半年增长9.1%,前三季度增长9.5%。其中,工业品物流总额181.5万亿元,同比增长9.7%,
人类文化发展过程中呈现的某种外部状态和联系,通常称为()。
最新回复
(
0
)