首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),该函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按J顷序合并组成一个新的字符串。 例如,若字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串内容应该是AA
请编写函数fun(),该函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按J顷序合并组成一个新的字符串。 例如,若字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串内容应该是AA
admin
2010-09-14
17
问题
请编写函数fun(),该函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按J顷序合并组成一个新的字符串。
例如,若字符串数组中的M个字符串为
AAAA
BBBBBBB
CC
则合并后的字符串内容应该是AAAABBBBBBBCC
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio. h>
#define M 3
#define N 20
void fun (char a [M] [N], char *b)
{
}
main ( )
{
char w [M] [N] ={"AAAA", "BBBBBBB", "CC"}, i;
char a[100]={" ####################"};
printf ("The string: \n ");
for (i=0; i<M; 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<M; i ++ ) /*将字符串数组中的M个字符串,按顺序存入一个新的字符串*/ for(j=0;a[i] [j] !=’\0’;j++) b [k++]=a[i] [j]; b[k]=’\0’; /*在字符串最后加上结束标志符*/ }
解析
本程序中for(i=0;i<M;i++)循环的作用是用于对二维数组行的控制,第2个循环的作用是从同一行中取出字符并存放到一维数组b中,语句是b[k++]=a
[j];。
转载请注明原文地址:https://jikaoti.com/ti/AIkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
价格机制的核心内容是()。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
在推进我国反腐倡廉建设的工作上,中国共产党一直坚持不懈地努力着,下列有关说法错误的是()。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
《公务员法》规定,对公务员考核的内容包括德、能、勤、绩、廉五个方面,重点考核()。
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
华氏度和摄氏度均是测量温度的单位,摄氏度规定水的冰点温度为0度,沸水温度为100度:华氏度规定水的冰点为32度,沸点为212度。某时刻华氏度比摄氏度数值上高60度,则该时刻为:
随机试题
雌激素对癌症的治疗正确的是:
RyanHickmanwasborninanAmericanfamily.Whenhewasthreeyearsold,RyanHickmanvisitedarecyclingcentreinCalifornia
A、封闭式提问B、开放式提问C、探索式提问D、诱导式提问E、特定式提问“您现在感觉好多了吧?”此提问属于
下列关于肾囊肿的描述,不正确的是
根据建筑材料燃烧性能分级方法,建筑材料燃烧性能分为四级,其中()为可燃性材料。
A公司2011年和2012年有关资料如下:(1)A公司2011年1月2日以一组资产交换甲公司持有B公司60%的股份作为长期股权投资,能够对B公司实施控制,A公司为进行该并购业务另支付资产评估和法律咨询等费用60万元。A公司作为合并对价的资产包括银行存
甲公司系ABC会计师事务所的常年审计客户。2016年11月,ABC会计师事务所与甲公司续签了审计业务约定书,审计甲公司2017年度财务报表。假定存在以下情形:(1)甲公司由于财务困难,应付ABC会计师事务所2016年度审计费用100万元一直没有支付。经双
注册会计师应当制定监盘计划,对存货监盘做出合理安排,在制定存货监盘计划时,注册会计师需要考虑的事项包括()。
甲乙丙丁共有一辆汽车,其份额均为25%,现甲抛弃自己的份额,该份额的归属如何?()
把“哲学上的斗争”看作是“最高形式的斗争”,这主要是因为()。
最新回复
(
0
)