首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char* s,int a[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。 例如:s="1234abcdef567"; 则:a[]中存储着123
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char* s,int a[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。 例如:s="1234abcdef567"; 则:a[]中存储着123
admin
2019-05-29
34
问题
使用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’,即实现字符和整型的转换。并且,将i的变量值加1。
转载请注明原文地址:https://kaotiyun.com/show/CB8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
private此题考查的是类的继承方式。类的继承方式有公有、保护和私有三种。分析题目可以得到,若横线处填入的是private,即类Defivedt私有继承类Base将导致objD.m和obiDm出错,符合题目要求。
false此题考查的是逻辑常量。在c十+语言中只有两个逻辑常量:true和false。故本题应填入false。
A、 B、 C、 D、 Atest的构造函数重载,testA[3]调用test(intA)函数,然后删除时调用析构函数,故输出选项A。
A、 B、 C、 D、 C派生类在公有派生和保护派生两种方式下,可以访问基类的保护成员。虚基类也可以被实例化,虚函数如果在派生类中不被重新定义,则直接被派生类继承。
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
诊断和改正程序中错误的工作通常称为______。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制:#include<iostream>usingnamespacestd;classBase{
数据库管理员(DBA)是数据库系统的一个重要组成部分,有很多职责。以下选项不属于DBA职责的是()。
随机试题
影响齿轮传动精度的因素包括(),齿轮的精度等级,齿轮副的侧隙要求及齿轮副的接触斑点要求。
市国家(地方)税务局属于市政府的【】
防风通圣散可用于
关于舌板的适应证表述正确的是A.舌侧倒凹过大时B.口底过浅C.双侧游离缺失,牙槽嵴吸收低平者D.余留牙牙周条件差,需要全部利用来维持稳定者E.准备将来前牙脱落后进一步修复时F.舌侧倒凹过大时
患者,男,50岁。静脉滴注上市5年内的某国产药品,7分钟后全身瘙痒,难以忍受,立即停药,患者症状无缓解,并出现呼吸困难,血压下降至40/25mmHg,神志模糊,给予抗休克治疗,患者神志逐渐清醒,呼吸顺畅,痒感消失,血压回升至正常范围内。查询药品说明书,【
按照消费者对产品两种属性的重视程度进行划分,就会形成不同偏好的细分市场,这时会出现()模式。
(2006)高位消防水箱的设置高度应保证最不利点消火栓的静水压力。当住宅建筑高度不超过100m时,该高层建筑最不利点消火栓静水压力不应低于()。
采用堆载预压法加固软土地基时,排水竖井宜穿透受压软土层,对软土层深厚竖井很深的情况应考虑井阻影响,则井阻影响程度与()无关。
下列各项业务,可能会引起永久性差异的有()。
下列哪一个法律文件是中国近现代历史上第一部宪法性文件?()
最新回复
(
0
)