首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 例如,若输入:77777,则输出将是:32767。 请改正程序中的错误,使它能得到正确结果。
给定程序中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 例如,若输入:77777,则输出将是:32767。 请改正程序中的错误,使它能得到正确结果。
admin
2010-11-26
58
问题
给定程序中函数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://kaotiyun.com/show/WPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有关利率的说法,错误的是()。
某国有保险公司的工作人员张某,故意指使他人虚报保险事故,并由自己亲自理赔骗取保险金20万元与他人私分。张某构成()。
国家机关、国有公司、企业、事业单位、人民团体,违反国家规定,将应当上交国家的罚没财物或者其他国有资产,以单位名义集体私分给个人,数额较大的行为,应判为()。
下列关于我国法律监督的表述,错误的有()。
关于现代武器,下列说法错误的是()。
乙遭车祸昏迷在路上,甲途经发现后雇计程车将乙送往医院,并帮其支付医药费,在救助过程中,甲的名牌衣服因染有乙的血渍而不能使用,同时乙的贵重手表遗落在事故地点,甲因疏忽而未能发现。下列说法中不正确的是()。
能够根据样本结果推断总体数量特征的调查方式是()。
某单位扩建周长为44米的长方形草坪,计划扩建后的草坪仍为长方形,其长和宽分别比原来增加5米和3米,面积比原来增加95平方米,则扩建前草坪的面积为()。
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
根据我国《宪法》和相关法律法规,关于我国行政区划变更的法律程序,下列哪一选项是正确的?()
随机试题
拆卸尺寸较大的轴承或其他过盈连接零件时,为了使轴和轴承免遭破坏,要利用()来拆卸。
创造性思维产生的源泉是()
“南宋四大家”是范成大、尤袤、杨万里与()
伤寒肠道病变特点是
工程量清单的作用有()。
期货公司从事期货投资咨询业务,应当经()批准取得期货投资咨询业务资格。
套利对期货市场的作用()。
下列各项中,不属于税务行政诉讼中提及的“征税行为”的是()。
甲向乙热水器厂购买热水器一台,乙指示丙运输公司交给甲。因该热水器在出厂前存在质量缺陷,甲在使用热水器过程中,热水器突然爆裂,炸伤了甲的左臂。下列选项中,正确的是()。
【】是运行Java小应用程序的一个软件单元,对Java小应用程序的访问权限加以限制。
最新回复
(
0
)