首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。 例如,若字符串数组中的M个字符串为{“AAAA”,“BBBBBBB”,“CC”},则合并后的字符串内容应该是“AAAABBBBBBBC
请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。 例如,若字符串数组中的M个字符串为{“AAAA”,“BBBBBBB”,“CC”},则合并后的字符串内容应该是“AAAABBBBBBBC
admin
2020-07-23
36
问题
请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。
例如,若字符串数组中的M个字符串为{“AAAA”,“BBBBBBB”,“CC”},则合并后的字符串内容应该是“AAAABBBBBBBCC”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#define M 3
#define N 20
void fun(char a[M][N],char * b)
{
}
void main()
{
char W[M][N]={"AAAA","BBBBBBB","CC"};
char a[100]={"#####################");
int i j
printf("The string:\n");
for(i=0;i
puts(w
);
printf("\n");
fun(w,a);
printf("The A string:\n");
printf("%s",a);
printf("\n\n");
}
选项
答案
void fun(char a[M][N],char*b) { int i,j,k=0; for(i=0;i
解析
本题考查:字符串连接操作。本程序中第1个for循环的作用是对二维数组行的控制,第2个循环的作用是从同一行中取出字符并存放到一维数组b中,语句是b[k++]=a
[j];。
转载请注明原文地址:https://jikaoti.com/ti/Vql0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为类MyClass重载赋值运算符时,应将其重载为类的
下列有关继承和派生的叙述中,正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
若要在Number类的声明中将减法运算符重载为成员函数,下列重载函数声明中正确的是
若要对类Value中重载的类型转换运算符long进行声明,下列选项中正确的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
下列描述中,属于面向对象思想主要特征的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。#in
随机试题
患者,男性,67岁,反复夜尿增多半年余,排尿困难2个月。B超检查双肾未见占位性病变,膀胱充盈良好,前列腺4.5cm×4cm×3cm大小,残余尿量120ml。如果最大尿流率<10ml/s,膀胱顺应性尚好,下一步应采取哪种治疗方法为佳
血压骤然升高,剧烈头痛,抽搐,昏迷的患者,诊断最可能属下列哪项
患者,男,76岁。3年来小便点滴不爽,排出无力,神气怯弱,畏寒肢冷,腰膝酸软,舌淡胖,苔薄白,脉沉细或弱。该病证的治法是
喷他佐辛的特点是
不主动寻求取得超越市场的表现,而是试图复制某一市场表现的基金是()。
定基动态比率,是以每一分析期的数据与上期数据相比较计算出来的动态比率。()
(2010年真题)下列关于行政责任的表述,能够成立的有
证券交易所
数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统
Formostpeoplewhohavesleepingtroubles,whichofthefollowingisthemostusualcause?
最新回复
(
0
)