首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数nurn(char*str)实现返回字符串中非数字的个数。 例如:abcl23abc45 返回输出:6 将函数num()补充完整。 注意:请勿改动主函数。 #includ
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数nurn(char*str)实现返回字符串中非数字的个数。 例如:abcl23abc45 返回输出:6 将函数num()补充完整。 注意:请勿改动主函数。 #includ
admin
2016-10-28
31
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数nurn(char*str)实现返回字符串中非数字的个数。
例如:abcl23abc45
返回输出:6
将函数num()补充完整。
注意:请勿改动主函数。
#include<iostream.h>
int num(char*Str)
{
}
int main()
{
char str[1024];
cout<<"pleaseinput a string:"<<endl;
cin.getline(str,1024);
cout<<"Char number is"<<num(Str)<<endl;
return0;
}
选项
答案
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/FKNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的程序:#include<iostream>usingnamespacestd;classAT{friendostream&operator<<(ostream&,AT);}at;os
当使用带参数的操作子时,程序中必须包含头文件______。
有以下程序:#include<iostream.h>voidmain(){intx=10,y=10;for(inti=0;x>8;y=++i)cout<<x--<<","<<y<<","
C++语言中规定函数的返回值的类型是由()。
有如下类的定义,下划线处的语句是()。classMyClass{_______intx,y;public;MyClass(inta=0,intb=0){X=a;y=b;}staticvoidch
若已知charstr[20];,有语句cin>>str;当输入为:Thisisaprogram所得的结果是str=()。
C++程序是从【】函数开始执行的。
如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是______。
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3>T2plusT1t1,T3t3){returnt1+t3;}则以下调用中正确是
随机试题
阅读材料,根据要求完成教学设计。“搜索技巧”这节课旨在进一步培养和提升学生利用搜索引擎获取网络信息的技巧和能力(包括关键词的使用、搜索条件的细化、强制引用、逻辑命令“and、or、not”的使用)。学情分析:某老师所教授的年级是初一年级,学生大部分来自城
A、Seeadoctor.B、Haveagoodrest.C、Doexercise.D、Relaxhimself.B女士说自己最近很忙很累,男士建议女士应该好好休息。由此可知,男士的建议是B项“好好休息”。
以下哪项不属于自身抗体
关于企业销售增长率和可持续增长率表述正确的是()。
某高校要开展一次节能环保宣传活动,宣传对象是距离学校2公里外的某个小学。同时,要邀请另外5个小学的学生代表来参加。假如你是该高校的学生,让你来负责策划组织工作。你怎么做?
深龋备洞时,下列哪项措施是错误的()。
下列不是实时操作系统的是()。
Whoarethey?
A、Shefellasleepwhenwatchingtheprogramme.B、Shedidn’twatchtheprogrammeatall.C、Sheenjoyedtheprogrammeverymuch.D
VictoriaBarzilaiopenedhermouthwidesothedoctorcouldlookathersorethroat.Not【C1】______aremarkableevent,excepttha
最新回复
(
0
)