首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString—— SecondString 程序运行后的输出
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。 例如,分别输入下面两个字符串: FirstString—— SecondString 程序运行后的输出
admin
2020-10-26
35
问题
编写函数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://jikaoti.com/ti/OnD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:inta=4;intf(intn){intt=0:staticinta=5;if(n%2){inta=6;t+=a++;}else{inta=7;t+:a++;}returnta++;}main(){ints
有以下程序#include<stdio.h>intf(intn):main(){inta=3,s;s=f(a);s=s+f(a);pfintf("%d\n",s);}intf(intn){staticinta=1;n+=a++
下面选项中的程序段,没有编译错误的是
下面选项中关于“文件指针”概念的叙述正确的是
按照“后进先出”原则组织数据的数据结构是
下面不属于软件需求分析阶段主要工作的是
下列排序方法中,最坏情况下比较次数最少的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
某棵树只有度为3的节点和叶子节点,其中度为3的节点有8个,则该树中的叶子节点数为()。
数据库设计中反映用户对数据要求的模式是()。
随机试题
下列各项中,可同有血虚证候的是
A.地高辛B.氨茶碱C.卡托普利D.肼屈嗪E.硝普钠扩张小动脉、小静脉,作用强、快、短的扩血管药物是
符合Ⅱ类民用建筑工程游离甲醛污染物浓度含量的有()mg/m3。
对于已确认减值损失的可供出售金融资产(指权益工具),在随后会计期间内公允价值上升且客观上与确认原减值损失事项相关的,应在原已确认的减值损失金额内,按恢复增加的金额贷记的会计科目为()。
与全面调查相比,抽样调查的特点有()。
一个懂得维修摩托车的技工,容易学会维修汽车。这体现的迁移类型是()。
根据下列资料,回答问题。2012—2016年,S省城镇化水平快速提高。2016年年末,S省常住人口3681.61万人,其中居住在城镇区域的常住人口2069.63万人,较2015年年末增加53.26万人;城镇化率达56.21%,居全国第16位,比2
设有关系R和S,关系代数表达式R-(R-S)表示的是
Solveeachofthefollowingequationsforx.(a)5x-7=28(b)12-5x=x+30(c)5(x+2)=1-3x(d)(x+6)(2x-1)=0(e)x2+5x-
A、Heisn’treadytoshowhispicturesyet.B、Heisn’treadytotakepicturesyet.C、Thepicturesarestillbeingprocessed.D、He
最新回复
(
0
)