首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*d,int a[]),其功能是把S中出现的数字转换成数字存储在a[]中,然后返回转换的个数。 例如:s=“1234abcdef567”: 则:a[]中存储着
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*d,int a[]),其功能是把S中出现的数字转换成数字存储在a[]中,然后返回转换的个数。 例如:s=“1234abcdef567”: 则:a[]中存储着
admin
2020-06-29
56
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*d,int a[]),其功能是把S中出现的数字转换成数字存储在a[]中,然后返回转换的个数。
例如:s=“1234abcdef567”:
则:a[]中存储着1234567
返回:7
注意:不能修改程序的其他部分,只能修改fun()函数。
#include
int fun(char*s,int a[])
{
}
int main()
{
int a(1 02 4];
int len=fun(“1234abcdef567”,a);
for(int i=0;i<1en?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)该程序功能是把字符串中出现的数字转换成数字存储在数组中,然后返回转换的个数。其中,字符和整型的ASCII差为96,即为’0’的ASCⅡ码值。
(2)从已给部分源程序的main主函数开始入手,核心函数fun实现题目中要求的功能,其中int fun(char*s,int a[])中的S为要转换的字符串,a为存放转换为数字的数组,返回值为转换的个数。
转载请注明原文地址:https://jikaoti.com/ti/wFA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。例如:str=“aBc
有如下类定义:classPass{staticintcount;public:Pass(){}voidshow()const;friendin
将运算符*重载为类成员函数时,其参数表中有且仅有一个参数,说明该运算符是
有如下类和变量定义:classParents{public:intpublicData;private:intprivateData;};
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有—个源程序文件proj1.cpp。其中位于WI"注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输
下列字符串中,不可以用做C++标识符的是()。
在满足实体完整性约束的条件下( )。
在数据处理中,其处理的最小单位是()。
随机试题
下列有关避难层的设置要求中,正确的有()。
A/对组胺H1和H2受体均有作用B/用于治疗消化性溃疡C/用于治疗晕动症D/用于治疗疟疾E/用于治疗滴虫病组胺
患者失眠多梦,惊悸怔忡,心中烦乱,或胸中懊恼,舌尖红,脉细数,应该选用
道地药材是源于古代的一项辨别优质中药材质量的独具特色的综合标准,通常认为:道地药材就是指在特定自然条件和生态环境的区域内所产的药材,并且生产较为集中,具有一定的栽培技术和采收加工方法,质优效佳,为中医临床所公认。对于药材道地性的鉴别可采用()
根据《中华人民共和国消费者权益保护法》,消费者在购买商品时,不享有的权利是
校验电气设备的动稳定性时,应采用安装处三相短路电流冲击值,当短路点附近所接电动机额定电流之和超过短路电流()时,应计入电动机反馈电流的影响。
背景资料:某城市高架桥上部结构为钢筋混凝土预应力简支梁,下部结构采用独柱式T形桥墩,钻孔灌注桩基础。灌注混凝土桩时,为了防止桩顶混凝土不密实,根据实际情况,项目部技术人员分析的可能原因有:①超灌高度不够;②商品混凝土浮浆较多;③孔内水下混凝土面测
会计职业道德准则所指的专业技术能力一般应包括()。
关于Telnet的描述中,正确的是()。
RobertsuggestedthatLestershould______theconstructionofthenewbuildings.
最新回复
(
0
)