首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString-- SecondString 程序运行后的输出结果是: FirstSt
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString-- SecondString 程序运行后的输出结果是: FirstSt
admin
2019-07-10
47
问题
编写函数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://kaotiyun.com/show/oZID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
节目数量多不叫繁荣,只能叫拥挤。________加上品类单一常会带来审美疲劳。所以好的节目一定要敢于________,同质的、内容形式单一的节目将被淘汰,能激起受众共鸣的、有价值的节目将大受欢迎。填入画横线部分最恰当的一项是()。
新技术的涌现,特别是互联网技术应用和相关产业的突飞猛进,为后发国家提供了结构调整“弯道超车”的巨大________。填入画横线部分最恰当的一项是()。
近年来.涉及权钱交易的违纪违法案件出现了一些新情况、新问题。为教育各级党员、领导干部严格自律,加大对涉及权钱交易行为的________力度,《中共中央纪委关于严格禁止利用职务上的便利________不正当利益的若干规定》日前印发。填入画横线部分最恰当的一项
中国哲学逻辑结构系统,________是哲学家思辨的独撰,________是千古的心传,________是中国哲学历史的发展和中国哲学内在逻辑的体现。填入画横线部分最恰当的一项是()。
下面四个单句,与例句的语法结构相同的是()。例:老师鼓励学生学好功课。
对下列语句排序正确的一项是()。①也许是月亮的香气吧,我这么想②看见蛎粉墙上印着我的身影,我于是重又意识到了我③我心中不起一切杂念,大约历一刻钟之久,才回转身来④从江岸直到我的楼下是一大片沙坪,月光照着,茫然一白,但带点儿青的意
试举例说明风险分析和风险评估的不同方法。
认为“教育的根本功能不是提高人的生产能力,而是造成人的不同品质,与现存的社会经济结构和等级秩序相适应”的教育经济学理论是()
下列选项正确地表达了法律与政治的关系的是()。
不同的数据库管理系统采用的日志文件格式不完全一样,概括起来主要有以记录为单位的日志文件和以【13】为单位的日志文件两种。
随机试题
A.G蛋白的仪亚基并使之失活B.G蛋白的B亚基并使之失活C.G蛋白的γ亚基并使之失活D.真核翻泽延伸因子并使之失活E.真核翻译起始因子并使之失活霍乱毒素共价修饰
Thebossfeltsuspiciousaboutthetruthoftheaccount,therefore,hedeterminedtogetdowntohavingagoodcheck.
A.急性化脓性腮腺炎B.慢性阻塞性腮腺炎C.流行性腮腺炎D.舍格伦综合征E.腮腺放线菌病以上为自身免疫性疾病的是()
肉桂中有镇静、镇痛和解热作用的有效成分是
进出口货物收发货人或其代理人在办理完毕提取进口货物或装运出口货物的手续后,如有需要,可以向海关申请签发有关货物的进口、出口证明。海关签发的常见证明主要有()。
下列关于开放式基金份额登记的说法中,错误的是()。
A公司拟购买某公司债券作为长期投资(打算持有至到期日),要求的必要报酬率是6%。现有三家公司同时发行5年期,面值为1000元债券。其中:甲公司债券的票面利率为8%,每年付息一次,到期还本,债券发行价格为1040元;乙公司债券的票面利率为8%,单利计息,到期
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
Shehadjust______theshellofthehard-boiledeggandwasstartingtopeelitoff.
A、Thepaperproducts.B、Thecleaningproducts.C、Thecereals.D、Themeats.D根据句(6)可知,此句中除了最后的肉制品需要到商店农产品摊位购买之外,其他都可以在网上购买,因此答案为[
最新回复
(
0
)