首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数num(char*str)用于返回字符串中非数字的个数。 例如:abcl23abc45 返回值为:6 将函数num补充完整。 注意:请勿改
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数num(char*str)用于返回字符串中非数字的个数。 例如:abcl23abc45 返回值为:6 将函数num补充完整。 注意:请勿改
admin
2013-11-15
27
问题
使用VC++6.0打开考生文件夹下的源程序文件2.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<<"char number is"<
return 0;
}
选项
答案
int number=0: for(int i=0;str[i]!=0;i++) if(str[i]>’9’||str[i](’0’) //非数字字符 number++: return number:
解析
利用循环搜索数组str中的元素,循环变量从0开始,直到str
=0(到了字符数组末端),不断从str中读取元素。每读到一个元素就判断是否是非数字字符,即满足条件“str
>’9’||str
(’0’”的字符为非数字字符,非数字字符个数加1,循环结束就得到了非数字字符的个数。
转载请注明原文地址:https://kaotiyun.com/show/BXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类中定义和实现的函数称为【】。
下列有关析构函数的说法错误的是()。
下列叙述中正确的是()。
将以下程序写成三日运算表达式是【】。if(a>b)max=a;elsemax=b;
下列叙述中错误的是()。
表达式8&3的结果是【】。
对象还有操作,用于改变对象的状态,对象及其操作就是对象的【】。
使用fstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
将小写字母n赋值给字符变量one_char,正确的操作是______。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的【】函数重载。
随机试题
Threepassions,simplebutoverwhelminglystrong,havegovernedmylife:thelongingforlove,thesearchforknowledge,andthe
GordonShawthephysicist,66,andcolleagueshavediscoveredwhat’sknownasthe"Mozarteffect",theabilityofaMozartsonat
中医治疗肿瘤的原则是
血小板抗原描述错误的是
采用质量成本评估法对工程咨询服务的投标文件进行评标时,技术建议书的权重一般不低于()。
下列关于各部门、各单位预算管理职权的说法正确的有()。
ItwasacoolOctobereveninginthehillcountryofsouthwestMississippi.【T1】Earlyfrosthadturnedleavestoagoldenhue.【
向敏中,字常之,开封人。父璃,仕汉符离令。性严毅,惟敏中一子,躬自教督,不假颜色。尝谓其母日:“大吾门者,此儿也。”及冠,继丁内外忧,能刻厉自立,有大志,不屑贫窭。太平兴国五年进士,任右赞善大夫,后命为枢密直学士。时通进、银台司主出纳书奏,领于枢
“国家活动不断增加的法则”,即随着高度的社会发展,政府的活动必将随之增加的法则,又可以称之为()。
DefendingtheTheoryofEvolutionStillSeemsNeededJudithS.Weis,abiologyprofessorwhoservesaspresidentoftheAmer
最新回复
(
0
)