首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生牛文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。 例如:abc123abc45 返回输出:6 将函数num()%b充完整。 注意
使用VC6打开考生牛文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。 例如:abc123abc45 返回输出:6 将函数num()%b充完整。 注意
admin
2020-10-21
33
问题
使用VC6打开考生牛文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。
例如:abc123abc45
返回输出:6
将函数num()%b充完整。
注意:请勿改动主函数。
#include
int num(char*str)
{
}
int main()
{
char str[1024];
cout<<"please input a string:
"<
cin.getline(str,1024);
cout<<”char number is"<
(str)<
return 0;
}
选项
答案
int nlamber=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://jikaoti.com/ti/Yll0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:##inc1ude<iostream>usingnamespacestd;classToy{public:Toy(char*_n){strcpy(name,_n);count++
有如下类和对象的定义:classConstants{public;staticdoublegetPI(){return3.1416;}};Constantsconstants,下列各组
下面关于C++流的叙述中,正确的是()。
下列关于函数的描述中,错误的是()。
下列叙述中正确的是()。
下列哪一条不属于数据库设计的任务?()
下列叙述中正确的是()。
数据字典(DD)所定义的对象都包含于()。
下列语句中错误的是()。
下列符号中可以用作C++标识符的是()。
随机试题
计量标准的主要计量特性包括哪几个方面?
A.Thr的羟基B.Ser的羟基C.两者均有D.两者均无可与糖链形成O-糖苷键的是
颌支托作用不包括( )
下列未违反《建设工程安全生产管理条倒》规定的是()
()应纳入施工现场管理,交通导行应根据不同的施工阶段设计交通导行方案。
Accordingtothetext,thefunctionofgenesis______.WhatwouldKenCarterandhiscolleaguesdo?
在下列关于宏和模块的叙述中,正确的是()。
HowtoapproachListeningTestPartThree•InthispartoftheListeningTestyoulistentoamonologue,e.g.apresentation.•B
Alow-contextcultureisoneinwhichthemessage,theeventortheactionis【T1】______,havingmeaningontoitself,regardless
A、AlisonfellinlovewithJim.B、JimfellinlovewithAlison.C、Jimwastedalostoftime.D、Jimwastedalotofenergy.B本题属于
最新回复
(
0
)