首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString-- SecondString 程序运行后的输出结果是: FirstSt
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString-- SecondString 程序运行后的输出结果是: FirstSt
admin
2019-07-10
40
问题
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。
例如,分别输入下面两个字符串:
FirstString--
SecondString
程序运行后的输出结果是:
FirstString--SecondString
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include<stdio.h>
void fun(char p1[],char p2[])
{
}
main()
{char s1[80],s2[40];void NONO();
printf("Enter s1 and s2:\n");
scanf("%s%s",s1,s2);
printf("s1=%s\n",s1);
printf("s2=%s\n",s2);
printf("Invoke fun(s1,s2):\n");
fun(s1,s2);
printf("After invoking:\n");
printf("%s\n",s1);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
int i;
FILE*rf,*wf;
char s1[80],s2[40];
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++){
fscanf(rf,"%s",s1);
fscanf(rf,"%s",s2);
fun(s1,s2);
fprintf(wf,"%s\n",s1);
}
fclose(rf);
fclose(wf);
}
选项
答案
void fun(char p1[],char p2[]) { int i,j; for(i=0;p1[i]!=’\0’;i++); for(j=0;p2[j]!=’\0’;j++)p1[i++]=p2[j]; p1[i]=’\0’; }
解析
本题用两个循环完成操作,第1个循环的作用是求出第1个字符串的长度,即将i指到第1个字符串的末尾。第2个循环的作用是将第2个字符串的字符连到第1个字符串的末尾。最后在第1个字符串的结尾加上字符串结束标识‘\0’。
转载请注明原文地址:https://jikaoti.com/ti/T7kiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个人________不懂得正确的意见只能是对于实际事物的客观的全面的反映,________坚持要按自己的主观的片而的想法去办事,那么,________他有善良的动机________还是会犯或大或小的错误。填入画横线部分最恰当的一项是(
研究人员发现,与现生树木相比,古老的枝蕨类植物的茎干结构和生长方式明显不同。现生常见树木中,起到支撑和运输作用的组织维管束往往呈一个单一的整体。它通过不断的次生生长,让树木茎干加粗,并产生年轮。而在泥盆纪的枝蕨类植物中,至少存在数十个互相独立、交织成网状的
下列语句中,在语序上不同于其他三句的一句是()。
记忆力的形成是一个渐进的过程,最初大脑仅是暂时存储新信息,将记忆长期化需要主动巩固和加深。德国神经退行性疾病研究中心和波恩大学的研究人员却发现,在休息状态时,大脑不需要外界干预也能激活记忆内容。研究人员采用一套模式识别算法,来寻找最初大脑编码的神经元活动模
下列陈述中错误的是()。
夸美纽斯主张国家既对教育具有不可推卸的责任,也有管理教育的最高权力。下列对夸美纽斯此方面的主张表述错误的是
认为“教育的根本功能不是提高人的生产能力,而是造成人的不同品质,与现存的社会经济结构和等级秩序相适应”的教育经济学理论是()
设函数f(x)=一2x2+3x+2k。则f(x)与横轴的交点在区间(一2,2)中。
在一个单链表中,若要删除p结点的后续结点,则执行()。
随机试题
古尸检查获得依据表明华支睾吸虫在多少年以前已有人体寄生
25岁,初产妇,妊娠39周。诊断为重型肝炎,临产2小时,宫口开大1cm,先露部S一1。下列哪项处理不恰当
子宫动脉来自
一般企事业单位,由()共同派员监销。
假设张某在甲期货公司任副总经理期间被举报其在证券公司涉嫌从事期货自营业务,张某是直接责任人,经过证监会派出机构核实情况属实。张某可能受到的行政处罚是()。
古人用天干和地支记序,其中天干有10个:甲乙丙丁戊己庚辛壬癸,地支有12个:子丑寅卯辰巳午未申酉戌亥,将天干的10个汉字和地支的12个汉字对应排列成如下两行;甲乙丙丁戊己庚辛壬癸甲乙丙丁戊己庚辛壬癸甲乙丙丁……子丑寅卯辰巳午未申酉戌亥子
声卡的主要功能是控制声音的输入和输出,包括波形声音的获取、重建和播放,以及 MIDI的输入、合成和播放等。下面是有关声卡的叙述: Ⅰ.波形声音的质量仅与采样频率有关 Ⅱ.MIDI声音的质量取决于采用的声道数 Ⅲ.波形声音的获取和重建
SQL语言又称为______。
VaryingTalkingSpeedAddsMeaningBeingabletospeakquicklycreatesinterestinwhatyou’retryingtosay.PresidentRea
NASAaskedanexperttowriteabooktoprovethat______.ThosewhodoubttheApollomoonlandingsarguethat______.
最新回复
(
0
)