首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char *str)实现返回字符串中非数字的个数。 例如:abc123abc45 返回输出:6 将函数num()补充完整。 注意:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char *str)实现返回字符串中非数字的个数。 例如:abc123abc45 返回输出:6 将函数num()补充完整。 注意:
admin
2019-05-29
53
问题
使用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://www.kaotiyun.com/show/kB8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
成员初始化列表c++语言规定对基类数据成员的初始化必须在派生类的构造函数中的成员初始化列表中进行。
友元函数此题考查的是非成员函数对类的成员的访问权限,非成员函数只有在声明为类的友元函数才能访问这个类的所有private成员,否则是不能访问类的私有成员的。
A、 B、 C、 D、 B数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。
A、 B、 C、 D、 Apb作为基类指针,可以指向派生类对象,但是它只能访问基类的成员函数,而不能访问派生类的成员函数,所以pb->show();访问的是基类的show()函数,故打印10,20。
A、 B、 C、 D、 C所谓的算法的时间复杂度,是指执行算法所需要的工作量,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。
ABBA此题考查的是类的构造与析构。建立类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行自身的构造函数。析构顺序与之相反。
诊断和改正程序中错误的工作通常称为______。
软件工具软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。
有如下两个类声明classAA{public:intm;};classBB:protectedAA{intn;};在类BB中,数据成员m的访问属性是_____,数据成员n
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
随机试题
A、枕骨B、颊骨C、骶骨D、肩岬骨E、臀部ISA的先露部指示点为()
我国《民事诉讼法》有很多关于审限的规定,以下错误的是:
甲、乙共谋行抢。甲在偏僻巷道的出口望风,乙将路人丙的书包(内有现金一万元)一把夺下转身奔逃,丙随后追赶,欲夺回书包。甲在丙跑过巷道口时突然伸腿将丙绊倒,丙倒地后摔成轻伤,甲、乙乘机逃脱。甲、乙的行为构成何罪?()(2009年卷二第7题)
根据建设工程勘察合同文本,下列解释合同文件的优先顺序正确的是()。
钢筋工程机械连接接头试验时发现有1个试件的抗拉强度不符合要求,这时应再取()个试件进行复检。
零担货物是指按一份运单托运的一批货物,其质量不超过______t,按其体积、形状或性质不需要单独车辆运送的货物。
以下属于迁移现象的有()。
某公司年会设有6个红包,分别装有100、200、300、400、500、600元现金,若从中任意抽取3个红包且红包内总金额能被三等分,则三个红包归抽中的人所有。那么中奖概率为多少?
目前我国的执法主体主要有()
Theworld’srainforestscoverlessthantenpercentoftheearth’ssurface,butcontainoverfortypercentofallplantandanim
最新回复
(
0
)