首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString-- SecondString 程序运行后的输出结果是: FirstSt
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString-- SecondString 程序运行后的输出结果是: FirstSt
admin
2019-07-10
77
问题
编写函数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全国计算机二级
相关试题推荐
裸眼3D指的是眼睛不需要佩戴眼镜或者头盔等任何辅助设备,就可以看到3D图像,包括借助显示屏实现三维成像和在三维空间直接成像两种技术。关于裸眼3D相关技术,下列说法错误的是()。
一首诗词一座城。诗词是中华文化的浓缩,每一寸河山,都饱含文人骚客的诗情画意和浓烈情感。下面诗句与其对应的城市有误的是()。
简述戊戌变法的内容和意义。
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
论述义和团运动对中国近现代史的影响。(四川大学2017年中国通史真题)
下列关于新教育发展时期的说法错误的是
在我国,诉讼程序法包括()。
乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用下列程序中的()。
设f(χ)为单调函数,且g(χ)为其反函数,又设f(1=2),f′(1)=-,f〞(1)=1则g〞(2)=________.
某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用SQLServer2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQLServer2000,数据结构与新系统不
随机试题
下列对房地产经纪行业协会描述错误的是()。
以公司为中介机构,把借贷双方对接起来实现各自的借贷需求的投资方式是【】
下列治疗哪一项是错误的
男性,45岁。近2个月来感胸闷、憋气、乏力,渐出现少尿、下肢浮肿。查体:颈静脉充盈,BP90/60mmHg,心浊音界向两侧扩大,心音低钝,肝大,肝颈静脉回流征(+)。心电图:肢体导联低,Ⅱ、Ⅲ、aVF导联ST段弓背向下抬高0.1一0.2mV;X线检查示心
A.十分之一B.百分之一C.千分之一D.万分之一E.±10%称定是指称取重量应准确至所取重量的()。
中凹卧位的基本要求是
新设立的房地产开发企业领取营业执照后应当在法定时间内向登记机关所在地房地产开发主管部门备案。[2005年考题]()
股东权益收益率反映的是股东权益的收益水平。该指标值越高,说明投资带来的收益越高。影响股东权益收益率的因素是( )。
商业银行贷款定价应至少覆盖贷款的()。
甲死亡,乙对甲在某普通合伙企业中的财产份额享有合法继承权。下列有关乙与合伙企业关系的表述中,符合《合伙企业法》规定的有()。
最新回复
(
0
)