首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char *str)实现返回字符串中非数字的个数。 例如:abc123abc45 返回输出:6 将函数num()补充完整。 注意:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char *str)实现返回字符串中非数字的个数。 例如:abc123abc45 返回输出:6 将函数num()补充完整。 注意:
admin
2019-05-29
54
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char *str)实现返回字符串中非数字的个数。
例如:abc123abc45
返回输出:6
将函数num()补充完整。
注意:请勿改动主函数。
#include
int num(char *str)
{
}
int main()
{
char str[1024];
cout<<"please input a strfng:
"<
cin.getline(str,1024);
cout<<"char number is"<
(str)<
return 0;
}
选项
答案
int number=0; for(int i=0;str[i]!=0;i++) if(Str[i]>’9’ ||str[i]<’0’) //非数字字符 number++; return number;
解析
(1)利用循环搜索数组str中的元素,循环变量从0开始,直到str
=0(到了字符数组的尾),不断地读取str中读取元素。
(2)每读到一个元素判断是否是非数字字符,即满足条件“str
>’9’‖str
<’0’”的字符为非数字字符,非数字字符个数加1,循环结束就得到了非数字字符的个数。
转载请注明原文地址:https://kaotiyun.com/show/kB8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 A耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。【知识拓展】模块的独立程序是评价设计好坏的一个重要标准,衡量软件的模块
A、 B、 C、 D、 C线性表是一种线性结构,由n(n≥O)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以C是错误的。
A、 B、 C、 D、 C派生类在公有派生和保护派生两种方式下,可以访问基类的保护成员。虚基类也可以被实例化,虚函数如果在派生类中不被重新定义,则直接被派生类继承。
内聚性衡量软件的独立性使用耦合性和内聚性两个定性的度量标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系。耦合性是模块间互相连接的紧密程度的度量。
自顶向下程序设计时,应先考虑总体,后考虑细节,逐步使问题具体化,对复杂的问题,应该设计一些子目标作为过渡,上述方法概括为:自顶向下,逐步细化。
在结构化分析使用的数据流图中,使用用______解释其中的图形元素。
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
关系模型数据库系统模型有3种,分别为:层次模型、网状模型和关系模型。其中,层次模型用树型结构表示,网状结构用无向图表示,关系模型用二维表表示。
面向对象程序设计主要经历了结构化设计和面向对象的程序设计阶段,面向对象在现在的程序设计中得到广泛的应用。
软件工具软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。
随机试题
从物资包装标识上可以看出进口设备的长是2.5m,宽1.5m,高1.85m,这台设备的体积是多少(保留两位小数)?
Somepeopleseemtothinkthatsportsandgamesareunimportant.TheyliketowatchTVathome,gotothecinema,orsleep.【21】i
A.细胞中含粗大嗜天青颗粒比例≥30%B.POX反应、非特异性酯酶均阴性C.糖原染色阳性,呈块状或颗粒状D.过氧化物酶阳性E.非特异性酯酶阳性,能被NaF抑制属于急性单核细胞白血病的表现是
下列哪项喘证治法与选方不符
下列各项有关职工薪酬的会计处理中,正确的有()。
实践作为检验真理的标准,既是确定的,又是不确定的,其不确定性是因为()。
想象竞合犯是指()。
一个箱子里放着一些文具盒,有一个学生从箱子里往外拿文具盒,拿的规则是,每次都要拿出箱子里文具盒总数的一半,然后再放回一个,就这样这个学生一共拿了几次之后,这时箱子里还有2个文具盒。那么刚开始时箱子里有多少文具盒?
以下不是网络操作系统的是()
ThewriterbelievesthatthepopulationexplosionresultsfromAccordingtothepassage,whichofthefollowingstatementsabou
最新回复
(
0
)