首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。 例如,若字符串数组中的M个字符串为{“AAAA”,“BBBBBBB”,“CC”},则合并后的字符串内容应该是“AAAABBBBBBBC
请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。 例如,若字符串数组中的M个字符串为{“AAAA”,“BBBBBBB”,“CC”},则合并后的字符串内容应该是“AAAABBBBBBBC
admin
2021-07-09
69
问题
请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。
例如,若字符串数组中的M个字符串为{“AAAA”,“BBBBBBB”,“CC”},则合并后的字符串内容应该是“AAAABBBBBBBCC”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
1 #include<stdio.h>
2 #include<conio.h>
3 #define M 3
4 #define N 20
5 void fun(char a[M][N],char*b)
6 {
7
8 }
9 void main()
10 {
11 char w[M][N]={’’AAAA’’,’’BBBBBBB’’,’’CC’’};
12 char a[100]={’’##################¨};
13 int i;
14 printf(’’The string:\n’’);
15 for(i=0;i
16 puts(w
);
17 printf(’’\n’’);
18 fun(w,a);
19 printf("The A string:\n’’);
20 printf(’’%s’’,a);
21 printf(’’\n\n’’);
22 }
选项
答案
1 void fun(char a[M][N],char*b) 2 { 3 int i,j,k=0; 4 for(i=0;i
解析
本题考查:字符串连接操作。本程序中第1个for循环的作用是对二维数组行的控制,第2个循环的作用是从同一行中取出字符并存放到一维数组b中,语句是b[k++]=a
[j];。
转载请注明原文地址:https://kaotiyun.com/show/Xdtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是()。
以下选项中可用作C程序合法实数的是()。
在三级模式之间引入两层映像,其主要功能之一是()。
下列叙述中错误的是()。
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
给定程序MODll.C中函数fun的功能是;求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7:若给numl和num2分别输入27和81,则输出的最大公约数为27。请
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及
随机试题
通过抽油机井示功图分析,可以观察深井泵在井下工作状况和判断油层供液能力,检验工作制度是否合理。()
电场强度的方向总是跟电场力的方向一致。
国有化与征收条款的内容及其作用。
科学发展观同马列主义、毛泽东思想、邓小平理论、“三个代表”重要思想一道确立为党必须长期坚持的指导思想,科学发展观是()
在Word中,若要对文档中的图片或表格进行处理,应选择_________。
存储一个汉字的机内码需2字节。其前后2字节的最高位二进制值依次分别是________________。
郑飞诉万雷侵权纠纷一案,虽不属于事实清楚、权利义务关系明确、争议不大的案件,但双方当事人约定适用简易程序进行审理,法院同意并以电子邮件的方式向双方当事人通知了开庭时间(双方当事人均未回复)。开庭时被告万雷无正当理由不到庭,法院作出了缺席判决。送达判决书时法
关于道德,正确的说法是()。
研究人员发现,每天食用5份以上的山药、玉米、胡萝卜、洋葱或其他类似蔬菜可以降低患胰腺癌的风险。他们调查了2230名受访者,其中有532名胰腺癌患者,然后对癌症患者食用的农产品加以分类,并询问他们的其他生活习惯,比如总体饮食和吸烟情况,将其与另外1698
下列关于法理学的表述,能够成立的有()。(2009年多选51)
最新回复
(
0
)