首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。 例如,字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串的内容应是:AA
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。 例如,字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串的内容应是:AA
admin
2017-02-27
28
问题
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。
例如,字符串数组中的M个字符串为
AAAA
BBBBBBB
CC
则合并后的字符串的内容应是:AAAABBBBBBBCC。
提示:strcat(a,b)的功能是将字符串b复制到字符串a的串尾上,成为一个新串。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
#define M 3
#define N 20
void fun(char a[M] [N],char *b)
{
main ()
{ char w[M] [N] ={ "AAAA","BBBBBBB",
int i ;void NONO ();
printf( "The string: \n");
for (i=0; i
);
printf("\n");
fun (w,a);
printf ("The A string:\n");
printf("%s",a);printf("\n\n");
NONO();
}
void NONO ()
{/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
FILE *rf,*wf ;
char w[M] [N], a[100] ; int i ;
rf — fopen( "in.dat","r");
wf = fopen ("out.dat","w");
for(i=0 ; i< 10 ;i++) {
fscanf (rf,"%s %s%s",w[0],w [1],
w[2]);
fun (w, a);
fprintf (wf, "%s\n", a);
}
fclose (rf); fclose (wf);
}
选项
答案
1 int i,j,k=0; 2 for(i=0;i
解析
(1)二维字符数组第i行j列元素a
[j],就是指针形式的“*(*(a+i)+j)”。因此,如果字符“*(*(a+i)+j)”是串的结束符,则说明该字符串已经结束。
(2)当一维字符数组存放完字符串中各字符后,必须在一维字符数组的尾字符处加一个结束符“’\0’”,才能把字符数组变成字符串。否则,字符数组就只能是非字符串的一般字符数组。
转载请注明原文地址:https://kaotiyun.com/show/LrID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列资料,回答以下问题。某市2005年就该市城镇居民和农民参加体育锻炼及其影响因素,开展了一项调查。调查结束后按城乡、性别分别进行了统计,统计结果如表1和表2所示。在各项体育项目的普及程度上,农村与城镇相比:
下列人员中,通常由县级以上地方各级人民代表大会选举产生的是()。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
在自然界中,组成强子的夸克之间趋向于强作用力的平衡,要想彻底打破这种平衡,用目前的高能加速器还不足以实现;在原子中,运动中的电子总是尽可能处于能量最低状态;在生物运动中,生物体内的各种运动也具有平衡的趋向,维持代谢的平衡是生命能够存在下去的基本条件。在社会
将下列句子组成一段逻辑严谨、语言流畅的文字,排列顺序最合理的是()。①但我们必须在鼓励创业的同时,也树立起高度的风险意识②如果说减税等鼓励创业的政策能够燃起大众创业热情的话,那么降低创业风险、及时为创业失败“止损”,则能促使更多
当我们不再为穿衣吃饭等基本需求发愁时,_______。我们不仅关注食品、安全、疾病、健康等离我们很近的东西,也开始关注那些离我们十分遥远,但又根植于内心深处的需求。它们或是短小精悍的科普故事,或是数据精准的百科知识,亦或就像中国人过春节,围观一场充满期待的
历史上,语言在世界上的分布反映了世界权力的分配。使用最广泛的语言,如英语、西班牙语、法语、阿拉伯语和俄语,都是或曾是帝国的语言,这些帝国曾积极促进其他民族使用它们的语言。权力分配的变化产生了语言使用的变化,英国和法国都曾坚持在其殖民地使用自己的语言,但大多
中国好声音的舞台上,有的人声音浑厚低沉,有的人声音高亢嘹亮,也有的人声音生涩嘶哑。不同的人,甚至是同一个人,也能够发出千差万别的声音。对此下列表述错误的是()。
自古以来,货币是人们生活中不可缺少的部分。下列关于我国历史上的货币说法错误的是()。
随机试题
皮肤、黏膜出血可以表现为
关于病案科(室)的职责与功能,下列叙述正确的是
消化道出血时,可发生周围循环衰竭的出血量界值是
下列不属于抗甲状腺药物副作用的是
投资型保险产品包括()。
东宝钢铁公司现有两个投资机会,分别是项目A和项目B,让您帮忙选择一个最佳投资机会。【资料1】项目A的有关资料如下:(1)项目A是利用东方公司的技术生产汽车零件,并将零件出售给东方公司(东方公司是一个有代表性的汽车零件生产企业),预计该项目需固定资产投资
父母对儿童过分溺爱放纵易造成的人格障碍为()。
有人把产能过剩比喻为“悬在行业头顶上的堰塞湖”,既表达了对过剩问题的担心,也说明治理过剩已______。填入横线部分最恰当的一项是()。
孔子“性相近,习相远”的人性观,取消了人性的等级划分,突出了教育在个人成长中的重要作用。
求函数u=xy+yz+zx在M0(2,1,3)处沿与各坐标轴成等角方向的方向导数.
最新回复
(
0
)