首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,int a[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。 例如:s="1234abcdef567": 则:a[]中存储着
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,int a[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。 例如:s="1234abcdef567": 则:a[]中存储着
admin
2017-03-22
23
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,int a[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。
例如:s="1234abcdef567":
则:a[]中存储着1234567
返回:7
注意:不能修改程序的其他部分,只能修改fun()函数。
#include
int fun(char*s,int a[])
{
}
int main()
{
int a[1024];
int len=fun("1234abcdef567",
a);
for(int i=0;i
{
cout<
<<’ ’;
}
cout<
cout<
return 0;
}
选项
答案
int j=0; for(int i=0;s[i]!=0; i++) //字符串内循环 { if(S[i]>=’0’&&s[i]<=’9’) //判断字符是否为0~9的字符 { a[j++]=s[i]一’0’; //如果为0~9的字符,转换为整型 } } return j; //返回数字个数
解析
(1)i变量用来记录转换的个数,首先初始化为0。
(2)然后利用for循环对每一个当前字符进行判断是否为数字字符。
(3)如果为数字字符,就将其减去字符‘0’,即实现字符和整型的转换。并且,将j的变量值加1。
转载请注明原文地址:https://kaotiyun.com/show/d9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是
软件是______、数据和文档的集合。
有如下程序:#includeusingnamespacestd;ClassTest{public:Test(){}Test(constTest&t){cout
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是()
若MyClass是一个类名,其有如下语句序列:MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&c4=c1;上面的语句序列所定义的类对象的个数是()。
执行语句序列inti=0;while(i<25)i+=3;cout<<i;输出结果是
程序设计中最基本、最常用的控制结构是【】。
下列程序时类D代码段出现编译错误,原因是【 】。#include<iostream.h>classA{public:A(charc){cout<<"A’sconstructor."<<c<<endl
以下选项中与k=n++;完全等价的表达式是
插入排序算法的主要思想:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,
随机试题
You’veprobablyhadtheexperienceofhavingsomeonefallinlovewithyouwhenyoudidn’treturnthefeeling.Insuchacaseit
A.脉凝泣而变色B.皮槁而毛拔C.筋急而爪枯D.肉胝胎而唇揭E.骨痛而发落
混凝土中氯离子可诱发并加速钢筋的锈蚀,测量混凝土中氯离子含量可以直接评定钢筋锈蚀活化的可能性。()
详细可行性研究阶段投资估算的精度为()。
一水平渐扩输水管道,其总水头线和测压管水头线沿程分别()。
产生环境噪声污染的企业事业单位,必须保持防治环境噪声污染的设施的正常使用;拆除或者闲置环境噪声污染防治设施的,必须事先报经()批准。
【背景资料】某化工生产设备安装工程项目,采用解体安装方法进行施工。某机电安装工程公司通过投标取得了该项目的总承包施工任务。为了控制分包商的施工质量,业主分别与总承包方和分包方签订了工程施工总承包合同和分包合同。在合同履行过程中发生了以下事件:事件一:
某企业2011年5月19日出包建造的厂房投入使用,该厂房建造成本为1200万元,预计使用年限为10年,预计净残值为45万元。在采用年数总和法计提折旧的情况下,2011年该厂房应计提的折旧额为()万元。
教育法的社会作用包括()。
材料(大意):2013年5月24日晚,网友“空游无依”发了一条微博,称他在埃及卢克索神庙的浮雕上看到有人用中文刻上了“丁锦昊到此一游”。“空游无依”表示,这是他在埃及感到最难过的一刻,简直无地自容。微博发出后,在社会上引起了轩然大波。至
最新回复
(
0
)