首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。 例如:abcl23abc45 返回输出:6 将函数num()补充完整。 注意:请勿改动主函数。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。 例如:abcl23abc45 返回输出:6 将函数num()补充完整。 注意:请勿改动主函数。
admin
2015-07-20
69
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。
例如:abcl23abc45
返回输出:6
将函数num()补充完整。
注意:请勿改动主函数。
#include
int num(char*str)
{
}
int main()
{
char str[1024];
cout<<“please input a string:”<
cin.getline(str,1024);
cout<
(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/y3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列各种函数中,______不是类的成员函数。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
汇编程序的功能是将汇编语言所编写的源程序翻译成由【】组成的目标程序。
以下程序的执行结果是()。#nclude<iostream.h>template<classT>Tmax(Tx,Ty){retum(x>y?x:y);}voidmain(){cout<<max(2,5)<<","<
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
下列运算符不能用友元函数重载的是()。
若语句:cout<<seffill(’>’)<<setw(5)<<3141512<<sctw(5)<<"OK!";是程序中第1个输出语句,则输出结果是()。
下列函数参数默认值定义错误的是()。
类中数据成员和成员函数的默认访问级别为【】。
随机试题
-2因为|A*|=|A|2=4,且|A|>0,所以|A|=2,又AA*=|A|E=2E,所以A-1=1/2A*,从而A-1的特征值为-1/2,-1,1,根据逆矩阵之间特征值的倒数关系,得A的特征值为-2,-1,1,于是a11+a22+a33=-2-1+1=
可与重氮苯磺酸反应生成红色偶氮染料的药物是
任何一项工程都有其特定的用途、功能和规模,因而使工程的内容和实物形态都具有( )。
东南机电安装工程公司中标某商业大厦的全部机电安装工程。合同规定,工程量清单计价采用综合单价计价。该公司项目部计算该工程相关费用为:分部分项工程工程量清单计价2200万元,措施项目清单计价70.5万元,其他项目清单计价120万元,规费90万元,税金80.5万
对玻璃幕墙工程进行质量检验时,应划分检验批进行抽查,每抽查一处的面积最少为( )。
下列选项中,关于合伙企业的表述,错误的是()。
国债负担率一般认为不宜超过()。
属于提供设备和其他有形资产的特许权费以及提供初始及后续服务的特许权费,均在交付资产或转移资产所有权时确认收入。()
下列关于国有独资公司组织机构的表述中,符合公司法律制度规定的是()。
企业收到的投资者超出其在企业注册资本中所占份额的投资,应直接计入当期损益。()
最新回复
(
0
)