首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写一个函数fun(),它的功能是:实现两个字符串的连接(不使用库函数strcat,即把p2所指的字符串连接到p1所指的字符串后。 例如,分别输入下面两个字符串: FirstString SecondString 则程序输出:
编写一个函数fun(),它的功能是:实现两个字符串的连接(不使用库函数strcat,即把p2所指的字符串连接到p1所指的字符串后。 例如,分别输入下面两个字符串: FirstString SecondString 则程序输出:
admin
2010-09-14
19
问题
编写一个函数fun(),它的功能是:实现两个字符串的连接(不使用库函数strcat,即把p2所指的字符串连接到p1所指的字符串后。
例如,分别输入下面两个字符串:
FirstString
SecondString
则程序输出:
FirstStringSecondString
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号小填入所编写的若干语句。
试题程序:
#include <stdio. h>
#include<conio. h>
void fun (char pi[],char p2[])
{
}
main ( )
{
char s1[80],s2[40];
clrscr ();
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);
}
选项
答案
void fun (char p1[],char p2[]) { int i,j; for (i=0;p1 [i] !=’\0’; i++); /*求出的i为p1字符的总长度,包括结束标记位*/ for (j=0;p2 [j] !=’\0’; j++) p1 [i++]=p2 [j]; /*将p2字符串连在p1字符串的后面*/ p1[i]=’\0’; /*在字符串最后加上结束标记符*/ }
解析
本题用两个循环,第1个循环的作用是将i走到第1个字符串的末尾。第2个循环的作用是将第2个字符串的字符连到第1个字符串的末尾。
转载请注明原文地址:https://kaotiyun.com/show/IWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于气候变化与绿色碳汇说法不正确的是()。
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
价格机制的核心内容是()。
假定其他条件不变,下列因素中不会导致货币升值的是()。
李某系A市建设银行某储蓄所记账员。2002年3月20日下午下班时,李某发现本所出纳员陈某将2万元营业款遗忘在办公桌抽屉内(未锁)。当日下班后,李某趁所内无人之机,返回所内将该2万元取出,用报纸包好后藏到自己办公桌下面的垃圾箱中,并用纸箱遮住垃圾袋。次日上午
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电.经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
《公务员法》规定,对公务员考核的内容包括德、能、勤、绩、廉五个方面,重点考核()。
从1,2,3,4,5,6,7中任取2个数字,分别作为一个分数的分子和分母,则在所得分数中不相同的最简真分数一共有多少个?()
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
随机试题
人力资源区别于其他资源的最根本的特质是()
下列哪项不属于红细胞过度破坏引起的贫血
下列选项中,对变电所所用电接线要求、备用方式和配置原则的叙述,正确的是什么?
安装调试过程设备监理工程师质量管理的主要任务是( )。
下列关于幼儿园课程评价的说法,错误的是()
对于认知风格属于场依存型的学生,一般情况下,适合的教学方法是()
2011—2015五年期间光缆线路总长度共增加了:
请运用中国法制史的理论知识对下列材料进行分析,并回答问题《唐律疏议.名例律》:“诸犯私罪者,以官当徒者,五品以上,一官当徒二年;九品以上,一官当徒一年。若犯公罪者,各加一年当。以官当流者,三流同比徒四年。”“诸以官当徒者,罪轻不尽其官,留官收赎;官少不
求下列极限:
在窗体上添加一个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommand1_Click()A=75Ifa<60Thenx=1Ifa<70Thenx=2Ifa<80The
最新回复
(
0
)