首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。 例如,形参S所指的字符串为abs5defl26jkm8,程序执行后的输出结果为22。 请在程序的中括号处填入正确的内容并
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。 例如,形参S所指的字符串为abs5defl26jkm8,程序执行后的输出结果为22。 请在程序的中括号处填入正确的内容并
admin
2016-08-16
61
问题
给定程序中,函数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://kaotiyun.com/show/b4Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #include"iostream.h" voidmain() { intx=1,a=0,b=0; switch(x){ case0:b++; case1:a++; case2:a++;b++;
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是()。
在C++语言中,对函数参数默认值描述正确的是()。
栈是限定在一端进行插入与删除的线性表,那么其组织数据的原则是()。
设有语句:charstr1[]="string",str2[8],*str3,*str4="string";则下列对库函数strcpy()调用不正确的是()。
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
随机试题
Coats病的鉴别诊断包括
对于肾上腺皮质功能减退的诊断下列较可靠的是
根据我国法律的有关规定,涉外合同纠纷的双方当事人可以通过协议选择处理合同争议所适用的法律,但当事人选择的法律不能适用于以下哪一事项:
某机电工程安装公司(以下简称A公司)总承包了某石化装置安装工程的施工任务。装置施工的主要内容包括:28台重30~80t的机电设备吊装、安装;油、气和其他介质的工艺及系统管道4500m安装、组对、焊接;电气仪表工程、给水排水工程及防腐绝热工程施工。A公司将工
企业申请延续资质证书,应在资质证书有效期届满()前向发证机关提出申请。
检查屋面是否有渗漏、积水和排水系统是否畅通,应在雨后或持续淋水()h后进行。
2012年年末全国公路总里程达423.76万公里,比上年末增加13.11)万公里。公路密度为44.14公里/百平方公里,比上年末提高1.37公里/百平方公里。按行政等级划分:国道17.34万公里、省道31.21万公里、县道53.95万公里、乡道107.67
某建设项目计划投资额为8000万元,建筑面积5万m2,建筑工程投资2000万元,年设计产量4万台,将形成6400万元的固定资产价值,预计建成投产后年折旧额600万元,年利润额1000万元,年均利税额1600万元,请回答下列问题:题中单位生产能力投资是(
下列选项中,应当属于要约的是()。
Everyonewhohasvisitedthecityagreesthatitis______withlife.
最新回复
(
0
)