首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
admin
2016-12-06
46
问题
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所编写的若干语句。
试题程序:
1 #include<stdio.h>
2 #define N 20
3 void NONO();
4 void fun(char*a,char*s)
5 {
6
7 }
8 main()
9 {char s1[N],*s2=’’abcdefghijk’’;
10 fun(s1,s2);
11 printf(’’%s\n’’,s1);
12 printf(’’%s\n’’,s2);
13 NONO();
14 }
15 void NONO()
16 (/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
17 FILE * fp,*wf;
18 int i;
19 char s1[256],s2[256];
20 fp=fopen(’’in.dat’’,’’r’’);
21 wf=fopen(’’out.dat’’,’’w’’);
22 for(i=0;i<10;i++){
23 fgets(s2,255,fp);
24 fun(s1,s2);
25 fprintf(wf,’’%s’’,s1);
26 }
27 fclose (fp);
28 fclose(wf);
29 }
选项
答案
1 void fun(char*a,char *s) 2 {while(*s!=’\0’) 3 {* a=*s; 4 a++; 5 s++; 6 } 7 *a=’\0’; 8 }
解析
要将s所指的字符串存入a所指的字符串中,程序要求不能使用系统提供的字符串函数,本题可以使用循环语句,依次取出a所指字符串中的元素,将其存入s所指的字符串中,最后为s所指的字符串添加结束标识’\0’。
转载请注明原文地址:https://kaotiyun.com/show/uVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:inta=2;intf(intn){staticinta=3;intt=0;if(n%2)(staticinta=4;t+=a++;}else{statici
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。mein(){chars[100];intc,i;scanf("%c",&C);
以下能正确定义一维数组的选项是______。
若有以下程序段:intm=0,n=0;charc=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是__
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
有以下定义语句:doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是______。
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。#include<s
以下程序通过函数SunFun求。这里f(x)=x2+1,由F函数实现。请填空。main(){printf("Thesum=%d\n",SunFun(10));}SunFun(intn){int
若有以下说明和语句:intc[4][5],(*p)[5];p=C;能够正确引用c数组元素的是______。
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入数据的是______。
随机试题
与“三仕三见逐于君”句式不同的一句是()。
王某。男,43岁。每于发作前常有眩晕、胸闷、乏力等症状,发则突然尖叫,旋即倒下,抽搐吐涎,二便失常。苔白腻,脉弦滑。治疗宜首选:
某商业大厦室外采用铝合金门窗,室内采用木门窗,办公室铺实木复合地板。幕墙工程采用全玻幕墙。经检查发现木地板铺设不符合规范要求。
济南素有“泉城”之称。清人刘鹗在《老残游记》中曾描述济南是()
设全集U=R,集合A={x|x2+x-2>0},B={x|x2一2x-3<0},则=()
某学生既想参加舞蹈比赛锻炼自己,又害怕跳不好被人耻笑。这时他面临的心理冲突是()。
关于水资源,下列说法错误的是:
关于我国的政党制度说法正确的有
以下关于单机操作系统的描述中,哪种说法是错误的()。
Whichdaysdoestheman’ssonnotwork?
最新回复
(
0
)