首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
admin
2017-09-23
77
问题
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所编写的若干语句。
试题程序:
#include < stdio.h >
#define N 2 0
void NONO();
void fun(char,* a,char,*s)
{
}
main()
{char s1[N],*s2="abcdefghijk";
fun(s1,s2);
printf("%s\n",s1);
printf("%s\n",s2);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE,* fp,*wf;
int i;
char s1[2 5 6],s2[2 5 6];
fp=fopen("in.dat","r");
wf=fopen("out.dat","w")j
for(i=0;i < 1 0;i++){
fgets(s2,2 55,fp);
fun(s1,s2);
fprintf(wf,"%s",s1);
}
fclose(fp);
fclose(wf);
}
选项
答案
void fun( char *a , char *s) a ++; s ++; }
解析
要将s所指的字符串存入a所指的字符串中,程序要求不能使用系统提供的字符串函数,本题可以使用循环语句,依次取出a所指字符串中的元素,将其存入s所指的字符串中,最后为s所指的字符串添加结束标识’\0’。
转载请注明原文地址:https://kaotiyun.com/show/3sxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知:intc[3][4];,则对数组元素引用正确的是()。
已知下列函数定义:fun(int%,intc,intn,intdatA){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法是(假设变量a的说明为int
下面程序中的数组a包括10个整数元素,从a中第二个元素起,分别将后项减前项之差存入数组b,并按每行4个元素输出数组b,请填空。main(){inta[10],b[10],i;for(i=0;i<10;i++)scanf("%d",
下面程序的输m结果是()。typedefunion{doublex[3];inty[4];charz[10];}M;Mt;main(){Printf("%d\n",sizeof
有以下程序:#include<string.h>inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t++=a++;}else{inta
数字字符0的ASCII值为48,运行下列程序的输出结果是()。main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-A);}
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
随机试题
_______、_________、________属于劳动法中所指的劳动。
1895年11月8日,物理学家伦琴在实验室内研究阴极射线管放电现象时,发现用黑纸包着的照相底片感光了。用黑纸包着的阴极射线管通电后,发现在其附近的一块涂有铂氰化钡的纸屏上发出绿色荧光,关闭电源,荧光消失。根据上述现象,伦琴推测,一定是从阴极射线管发出一种新
被评估设备为2006年从德国引进的设备,进口合同中的FOB价格是20万马克。2011年10月进行评估时德国厂家已不再生产这种设备了,其替代产品的FOB价格为35万马克,而国内其他企业2叭1年6月从德国进口同种设备的CIF价格为30万马克。按照通常情况。设备
证券公司管理的原则要求证券公司把()放在首位。
供应商的设计、工程与工艺情况认证不包括()。
假如你是某公司一个部门的负责人,上级领导征求你的意见,说是要给你部门分派一名残疾人。但你清楚。残疾人是很难适应你部门正常工作要求的,这时你会()。
师:哪位同学把第一段给我们读一下。(生朗读第一段)师:这段话其实只有两句话,是吧?如果我把这两句话换个次序,开头就说:“人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。”因为题目就是为学嘛,开门见山,首先谈为学的道理。再接着说
InhisbookTheTippingPoint,MalcolmGladwellarguesthat"socialepidemics"aredriveninlargepartbytheactionsofatiny
WhoisJacques1Lalonde?
It’snogood______her.Sheissuchamiserthatshewon’tspareapennyout.
最新回复
(
0
)