首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString—— SecondString 程序运行后的输出
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString—— SecondString 程序运行后的输出
admin
2020-10-26
49
问题
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。
例如,分别输入下面两个字符串:
FirstString——
SecondString
程序运行后的输出结果是:
FirstString——SecondString
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun(char p1[],char p2[])
{
}
main()
{ char sl[80],s2[40];void NONO();
prinff(“Enter s1 and s2:\n”);
scanf(“%8%S”,s1,s2);
prinff(“s1=%s\n”,s1);
prinff(“s2=%s\n”,s2);
prinff(“Invoke fun(s1,s2):\n”);
fun(s1,s2);
prinff(“After invoking:\n”);
prinff(“%s\n”,s1);
NONO();
}
void NONO()
{/*c本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
int i;
FILE*rf,*wf;
char s1[80],s2140];
rf=fopen(“in.dat”,“r”);
wf=fopen(“out.dat”,“W”);
for(i=0;i<10;i++){
fseanf(rf,“%S”,s1);
fscanf(rf,“%S”,s2);
fun(s1,s2);
fprinff(wf,“%s\n”,s1);
}
fclose(rf);
felose(wf);
}
选项
答案
void fun(char pl[],char p2[]) { int i,j; for(i=0;pl[i]!=‘\0’;i++); for(j=0;p2[j]!=‘\0’;j++)p1[i++]=p2[j]; pl[i]=‘\0’; }
解析
转载请注明原文地址:https://kaotiyun.com/show/hJ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
下列叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
若已有定义语句:inta,b,c;,且变量已正确赋初值,则以下选项中正确的赋值表达式是()。
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是()。
有以下程序:#include<stdio.h>#include<malloc.h>voidfun(int*p1,int*p2,int*s)s=(int*)malloc(sizeof(int));*s=*p1+*p2;free(s);v
有以下程序#includemain(){ints,t,A=10;doubleB=6:s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);
随机试题
下列有关雌激素的功能的叙述,错误的是:
非金融机构提供对外担保后,应当自担保合同订立之日起______天内到所在地的外汇局进行登记。()
A、用不透光的容器包装B、将容器密闭,以防止灰尘及异物进入C、避光并不超过20℃D、不超过20℃E、将容器密封以防止风化、吸潮、挥发或异物进入;药品质量标准“贮藏”项下的规定“密闭”系指()
已知:某公司现金收支平稳,预计全年(按360天计算)现金需要量为156250元,现金与有价证券的交易成本为每次400元,有价证券年利率为5%。要求:计算达到最佳现金持有量的全年有价证券交易次数和有价证券交易间隔期。
根据合同法律制度的规定,下列各项中,不能为技术开发合同标的的有()。
1841年7月5日,托马斯.库克运送了570人从莱斯特前往()参加禁酒大会,这次活动成为公认的近代旅游活动的开端。
水路运价由于各航区、航段受航道、水文、气候、船舶条件和港口设施差异的影响,加上各个水运企业性质、隶属关系也不同,因此水运实行()。
一个容器内有若干克盐水。往容器内加入一些水,溶液的浓度变为3%,再加入同样多的水,溶液的浓度为2%,问第三次再加入同样多的水后,溶液的浓度是多少?()
铁路新线路的开辟与否往往必须在建路花费尽可能少的要求与新建路线的商业与贸易运输量尽可能多的要求之间取得妥协。这段话支持了这样一种观点,即新建铁路的线路( )。
设3阶实对称矩阵A的特征值是1,2,3,矩阵A的属于特征值1,2的特征向量分别是α1=(﹣1,﹣1,1)T,α2=(1,﹣2,﹣1)T.(I)求A的属于特征值3的特征向量;(Ⅱ)求矩阵A.
最新回复
(
0
)