首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数int CalcDigital(char *str),该函数可返回字符串str中数字字符(即0~9这10个数字)的个数,如字符串“olympic2008”中数字字符的个数为4。请用if条件判断语句与for循环语句来实现该函数。 注意:部
请编写一个函数int CalcDigital(char *str),该函数可返回字符串str中数字字符(即0~9这10个数字)的个数,如字符串“olympic2008”中数字字符的个数为4。请用if条件判断语句与for循环语句来实现该函数。 注意:部
admin
2009-01-15
28
问题
请编写一个函数int CalcDigital(char *str),该函数可返回字符串str中数字字符(即0~9这10个数字)的个数,如字符串“olympic2008”中数字字符的个数为4。请用if条件判断语句与for循环语句来实现该函数。
注意:部分源程序已存在文件test9_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数find的花括号中填写若干语句。
文件test9_2.cpp的内容如下:
#include<iostream.h>
#include<string.h>
int CalcDigital(char*str);
void main()
{
char *str;
str=new char[255];
cout<<"输入字符串:";
cin>>str;
int num=CalcDigital(str);
cout<<str<<":"<<num<<endl;
}
int CalcDigital(char *str)
{
}
选项
答案
int CalcDigital(char *str) { if(str==NULL) return 0; int num_of_digital=0; int len=strlen(str); for(int i=O;i<len;i++) if(str[i]<=’9’ && str[i]>=’0’) num_of_digital++; return mum_of_digital; }
解析
本题考查的是考生对于if条件判断语句与for循环语句的熟练使用程度。注意判断条件(判断是否是数字是直接比较ASCH码)的使用。
转载请注明原文地址:https://kaotiyun.com/show/gOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述法国《人权宣言》的内容及其意义。(四川大学2005年世界近现代史真题)
日本历史上的哪个时期与中世纪西欧相似?从政治制度、经济制度、社会结构等方面比较。(厦门大学2014年历史学基础真题)
简述苏共二十大的主要内容与影响。(东北师范大学2002年世界现代史真题)
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
先将所有个体编好号码,排列顺序,然后按照固定间隔抽取调查单位的抽样组织方式是()
置信水平不变的条件下,要缩小置信区间,则()
在教学中允许同班的学生存在不同方面和水平的差异,让每一个学生根据自己的具体条件获得适宜的个性发展,这体现了教学的()原则。
在小学阶段,教学多采用直观形象的方式,而进入中学以后则可进行抽象讲解,这体现了儿童身心发展具有()的特点。
办多少学校,学校能容纳多少学生等,都必须有一定的物质条件作保证,没有相应的物质条件,教育无从谈起。这说明
简述学校教育有效促进学生身心发展的条件。
随机试题
实验室欲将30%和5%的两种Na2CO3溶液混合,配成10%的Na2CO3溶液,取两种溶液的质量比是1:4。
证券具有以下哪些法律特征?()
保险的基本职能是通过保险人的资产业务实现的,而保险的融通资金职能是通过保险人的负债业务实现的。()
现在我国所采用增值税的类型是()。
A公司是一家汽车制造企业。其制造汽车所需配件均来自公司外部。2014年以前,A公司配件存在严重的浪费现象,且配件质量往往令生产部经理担忧。生产部经理多次向公司总经理反映。为了解决此问题,2015年,公司总经理带领考察小组出国考察,决定在公司引入准时生产系统
动作技能的基本单元是()。
MAC地址又称为物理地址,用来定义网络设备的位置。MAC地址采用________进制表示,共6个字节(48个二进制位)。
PfizercouldavoidthelosscausedbyexpirationofNorvasc’spatentsby______.Theauthor’sattitudetowardssuperpillscanb
Muchas______,Icouldn’tlendhimthemoneybecauseIsimplydidn’thavethatmuchsparecash.
质量计划属于:(21)。测试设备属于:(22)。测试属于:(23)。设备校准和维护属于:(24)。修复属于:(25)。退换产品属于:(26)。
最新回复
(
0
)