首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.C。在此程序中,请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.C。在此程序中,请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
admin
2020-06-02
62
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.C。在此程序中,请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所编写的若干语句。
试题程序:
#include<stdio.h>
#define N 20
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");
for(i=0;i<10;i++) {
fgets(s2,2 55,fp);
fun(s1,s2);
fprintf(wf,"%s",s1);
}
fclose(fp);
fclose(wf);
}
选项
答案
void fun(char*a,char*s) {while(*s!=’\0’) {*a=*s; a++; s++; } *a=’\0’; }
解析
要将s所指的字符串存入a所指的字符串中,程序要求不能使用系统提供的字符串函数,本题可以使用循环语句,依次取出a所指字符串中的元素,将其存入s所指的字符串中,最后为s所指的字符串添加结束标识’\0’。
转载请注明原文地址:https://kaotiyun.com/show/9lCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=10,rear=5。该队列中的元素个数为()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是()。
关于C语言的变量,以下叙述中错误的是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
有以下程序,程序运行后的输出结果是#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,再依次出栈,则元素出栈的顺序是
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);)main(){printf("%d\n",fun("goodbcy!"
以下叙述中错误的是
以下与函数fseek(fp,OL,SEEKSET)有相同作用的是
随机试题
A.马腺疫B.病毒性动脉炎C.阿留申病D.犬瘟热水貂出现鼻炎、结膜炎、支气管肺炎等症状,消化不良性腹泻、便血,鼻、唇、脚掌出现疱疹;慢性型常以黏膜卡他性炎症、神经症状和足掌、鼻翼角化过程为特征,又称貂瘟,此病是()。
南海市龙乡区人民检察院依法以挪用公款将赵保卫、张延法二人刑事拘留,后经过调查又决定将其逮捕。在逮捕期间,检察院又批准对张延法和赵保卫进行取保候审。调查结束后,龙乡区人民检察院以赵保卫、张延法犯贪污罪向龙乡区人民法院提起公诉。龙乡区人民法院经审查退回检察院补
关于行政处罚和行政许可行为,下列哪一说法是正确的?
对于竖向均布荷载作用下的钢筋混凝土悬臂梁,下列说法正确的是( )。
某车间的质量改进团队对A系列产品的不合格品项目进行改进时做以下工作:通过统计分析,现在找出了A,为主要不合格产品项目,对此进行因果分析,小组可以用()方法绘制因果图。
2007年某公募基金会总收入1000万元人民币,根据现行政策,该基金会2008年用于从事章程规定的公益事业支出最低额应为()万元人民币。
当文本框中的内容发生改变时所触发的事件是( )。
Thedoctor’s______isthatshe’llsoonbeasgoodasnewifshetakesinsulinandwatchesherdiet.
Whenconcernedparentsprotesttheexcessivesexorviolenceontelevision,theyoftenseekcontroloftelevisionfromsomeouts
A、It’sarelativelysmalltown.B、Thepeoplelivingthereareveryrich.C、Housesarescarcethere.D、It’sclosetoLondon.D
最新回复
(
0
)