首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。 例如:abcl23abc45 返回输出:6 将函数num()补充完整。 注意:请
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。 例如:abcl23abc45 返回输出:6 将函数num()补充完整。 注意:请
admin
2017-09-20
24
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。
例如:abcl23abc45
返回输出:6
将函数num()补充完整。
注意:请勿改动主函数。
#include
int num(char*str)
{
}
int main()
{
char str[1 02 4];
cout<<“please input a string:”<
cin.getline(Str,1 02 4);
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 R number;
解析
函数num(char*str)实现返回字符串中非数字的个数,数字从0开始到9结束,共有10个,因此判断数组字符比较简单,即“‘0’<=str
<=“9”,除数字字符外其余的都是非数字字符,利用这个关系可迅速判断该字符是否是非数字字符。
转载请注明原文地址:https://kaotiyun.com/show/WTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类中数据成员和成员函数的默认访问级别为______。
在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由类istream和()提供。
只能作为成员函数重载的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
若要说明一个类型名STP,使得STP s;等价于char*s,以下选项中正确的是
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:S
下列选项,不正确的是
在最坏情况下,下列排序方法中时间复杂度最小的是
随机试题
为预防牙颌畸形的发生,给婴儿人工喂奶时正确的方式是
蛛网膜下腔出血最常见的病因是
甲公司拥有一宗面积为80000m2的工业用地,地上建有面积为50000m2的厂房及10000m2的自用办公楼。新一轮城市规划已将该区域调整为城市住宅区。如果政府征收该宗房地产,则依法应给予甲公司的拆迁补偿为()。
[2015年真题]根据《房屋建筑与装饰工程工程量计算规范》(GB50854—2013)规定,关于金属结构工程量计算正确的有()。
按照单证形式,国际贸易单证分为()。
不同的存货计价方法,对存货的周转率没有什么影响。()
根据外商投资企业法律制度的规定,外资企业应当从税后利润中提取相应的储备基金。下列有关外资企业提取储备基金的表述中,正确的是()。
青少年()层面的社会工作即针对青少年家庭以及有相同需要或背景的青少年群体而开展的社会工作服务。
下列选项所列情形不属于自首的是()。
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
最新回复
(
0
)