首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char *str)实现返回字符串中非数字的个数。 例如:abc123abc45 返回输出:6 将函数num()补充完整。 注意:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char *str)实现返回字符串中非数字的个数。 例如:abc123abc45 返回输出:6 将函数num()补充完整。 注意:
admin
2019-05-29
72
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char *str)实现返回字符串中非数字的个数。
例如:abc123abc45
返回输出:6
将函数num()补充完整。
注意:请勿改动主函数。
#include
int num(char *str)
{
}
int main()
{
char str[1024];
cout<<"please input a strfng:
"<
cin.getline(str,1024);
cout<<"char number is"<
(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://www.kaotiyun.com/show/kB8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
外部变量在文件lCPP中的变量如果也要在文件2CPP中访问,那么该变量要声明为外部变量。
A、 B、 C、 D、 C线性表是一种线性结构,由n(n≥O)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以C是错误的。
private此题考查的是类的继承方式。类的继承方式有公有、保护和私有三种。分析题目可以得到,若横线处填入的是private,即类Defivedt私有继承类Base将导致objD.m和obiDm出错,符合题目要求。
A、 B、 C、 D、 A本段程序实现从键盘接收一段字符串,并计算字符串的长度,cin输入流对象会将空白符、回车符、tab键作为终止标志,所以输入Ahcdefgabcd得到的字符串长度为7。
A、 B、 C、 D、 B耦合性和内聚性是衡量软件的模块独立性的两个定性的标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块
下列程序的输出结果为:Ohjectid=0Objectid=1请将程序补充完整。#include<iostream>usingnamespaeestd;classPoint{
若有类声明:classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*P[2];以后,程序的输出结果是A)11
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
固定式龙门铣床主轴定心轴颈的径向圆跳动,当定心轴颈的直径不大于200mm时,公差为()mm。
“暂付款”属于财政会计中的资产性质账户。()
AfteravisitAtothevillage,IdecidedtohelpBthepoorchildrenCasmoreasIDcould.
可引起酸中毒的有机溶剂中毒是
FIDIC《生产设备和设计—施工合同条件》所规定的有关不可抗力的条件,以下说法中正确的是( )。
下列选项中,属于竖向井道设置主要防火检查要求的是()。
当个人计算机以拨号方式接入Internet网时,必须使用的设备是()。
两个以上依法享有行政处罚权的实施机关对同一行政违法案件都有管辖权,在案件管辖上发生争议,双方又协商不成;根据行政处罚法律制度的规定,下列处理中,正确的是()。
简述进步主义教育运动的始末。
定位到同一字段第一条记录中的快捷键是()。
最新回复
(
0
)