首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
admin
2017-09-23
73
问题
请编写函数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全国计算机二级
相关试题推荐
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
已知下列函数定义:fun(int%,intc,intn,intdatA){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法是(假设变量a的说明为int
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(j=0;j<4.j++){…}
下列4个程序中,完全正确的是()。
以下程序段的运行结果是()。#include<stdio.h>main(){intx=2,y=1:switch(x){case1:switch(y){case0:printf("x=2,y=1\
下面程序的输m结果是()。typedefunion{doublex[3];inty[4];charz[10];}M;Mt;main(){Printf("%d\n",sizeof
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135,则输出531,请填空。#include<stdio.h>main(){intn,s;printf("Enteranumber:");scanf("%d",&n)
随机试题
一患者突然咯血200mL,既往间断咳嗽,咳脓痰20余年。该患者咯血最可能的原因是()
Evenplantscanrunafever,especiallywhenthey’reunderattackbyinsectsordisease.Butunlikehumans,plantscanhavethei
患儿5岁,弛张高热,气促,咳嗽有黄痰,突然出现明显的呼吸困难、烦躁、剧烈咳嗽、面色发绀、不能平卧,查体:胸廓饱满,叩诊上方呈鼓音、下方胸廓叩诊呈实音,听诊呼吸音减弱,心率140次/min,肝大肋下0cm,可能合并
A公司2015年和2016年有关委托代销的资料如下。(1)2015年12月6日A公司委托B公司销售甲商品1000件,每件单位成本为O.8万元,每件协议价为1万元(不含增值税额),商品已发出。合同约定B公司对外销售价格可自行决定但最高不得超过每件1.5万元
在人类的历史上,文明冲突的现象一直存在,或者说,政治和经济的利益常常披着文明精神的外衣发生冲突,但另一方面,____________。甚至可以说,冲突具有短暂性,而融合具有留存性和长远性。在许多情况下,冲突本身也成为融合的工具。填入划横线处最恰当的是(
“大家快看,前面就是三峡工程建设工地!”这种导游讲解语调是()。
园名意为和煦普照之日光,喻父母之恩德的是()。
为检验卤代烃(R—X)中的X元素,有下列实验操作:①加热煮沸;②加入硝酸银溶液;③取少量卤代烃;④加入稀硝酸酸化;⑤加入氢氧化钠溶液;⑥冷却。正确操作的先后顺序是()。
人们常说第一只有一个,但是也有人说得第一并不难,只要愿意另起一行。每个人都是第一。你怎么看?
巴黎圣母院是著名的_______式建筑之一。
最新回复
(
0
)