首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。 例如,形参S所指的字符串为abs5defl26jkm8,程序执行后的输出结果为22。 请在程序的中括号处填入正确的内容并
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。 例如,形参S所指的字符串为abs5defl26jkm8,程序执行后的输出结果为22。 请在程序的中括号处填入正确的内容并
admin
2016-08-16
42
问题
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。
例如,形参S所指的字符串为abs5defl26jkm8,程序执行后的输出结果为22。
请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
注意:部分源程序在文件BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
int fun(char*s)
{int sum=0;
while(*s){
/*********found*********/
if(isdigit(*s))
sum+=*s—【1】;
/*********found*********/
【2】;
}
/*********found*********/
return【3】;
}
main()
{char s[81];int n;
printf("\nEnter a string:\n\n");
gets(s);
n=fun(s);
printf("\nThe result is:%d\n\
n",n);
}
选项
答案
(1)48或’0’ (2)s++ (3)sum
解析
本题是把字符串中是数字字符转换成对应的数值并进行累加。
填空1:’0’字符对应的ASCII码值是48,因此数字字符转换成对应数值时只要减去48,即是该数字字符对应的数值,所以应填48或者’0’。
填空2:判断完一个字符之后,将字符串指针移到下一个位置,所以应填s++。
填空3:返回累加和sum,所以应填sum。
转载请注明原文地址:https://jikaoti.com/ti/rRE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
表达式10>5&&6%3的值是
若运行时给变量x输入12,则以下程序的运行结果是 #include<iostream.h> voidmain() { intx,y; cin>>x; y=x>12?x+lO:x-12; cout<<y; c
有如下程序: #include"iostream.h" voidmain() { intx=1,a=0,b=0; switch(x){ case0:b++; case1:a++; case2:a++;b++;
数据库系统的核心是
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(intx
若有以下程序:#include<iostream>usingnamespacestd;classmyClass{private:intvar;public:myClass
在C++语言中,对函数参数默认值描述正确的是()。
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
随机试题
秋水仙碱的作用机制为
患者,男,62岁。发病3天,始见小便量少,点滴而出,近半日突然小便点滴不通,伴小腹胀满,口苦口黏,口干不欲饮,大便不爽,舌质红苔黄腻,脉弦数。方选
女,20岁。主诉自初中毕业后,越来越不能与陌生人接触,近1年来发展为见到熟人也害怕与之说话,且一说话就脸红,对于该患者心理治疗首选的方法为
下列选项中,( )不属于按交易对象划分的证券交易种类。
下列属于再贷款的类别的是()。
资料:2010年4月6日,甲公司为履行与乙公司的买卖合同,签发一张由本公司承兑的商业汇票交付乙公司,汇票收款人为乙公司。到期日为10月6日,4月14日,乙公司将该汇票背书转让给丙公司,9月8日,丙公司持该汇票向其开户银行Q银行办理贴现,该汇票到期后,Q银行
材料一在我国,人民通过民主选举选出代表,组成各级人民代表大会,作为国家权力机关,管理国家事务。材料二党的十七大报告建议逐步实行城乡按相同人口比例选举人大代表。为落实党的十七大的要求,全国人大常委会开始审议《选举法》修正案草案,明确规定实行城乡按相
转变政府职能,是政府机构改革的关键和核心;只有转变了政府职能,机构和人员精简才能到位。()
在窗体中有一个名为Command1的按钮,该模块内还有一个函数过程:PublicFunctionf(xAsInteger)AsIntegerDimyAsIntegerx=30y=3f=x*
Writeanessayofnolessthan200wordsonthetopicgivenbelow.UsetheproperspaceonyourAnswersheetII.TOPIC:The
最新回复
(
0
)