首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是将形参S所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
请编写函数fun,其功能是将形参S所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
admin
2016-08-16
129
问题
请编写函数fun,其功能是将形参S所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所编写的若干语句。
试题程序:
#include
#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[256],s2[256];
fp=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++){
fgets(s2,255,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/aaNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>#include<string>usingnamespacestd;intmain(){chararr[2][4];s
下列关于构造函数的描述中,错误的是()。
要采用“cin,tout”进行输入输出时,必须包含的头文件是【】。
类test的析构函数是【】。
数据库保护分为安全性控制、【】、并发性控制和数据的恢复。
数据库系统的核心是
下列叙述中,不属于数据库系统的是
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
根据数据结构中各数据元素之问前后件关系的复杂程度,一般将数据结构分成
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
随机试题
化脓性脑膜炎患儿有颅内压增高、脑疝症状时,首先应予20%甘露醇静脉注射。()
A.头发B.阴毛C.外耳道毛D.面部毛发E.胎儿体表毛发属于短毛的是
孕24周孕20周
腭裂修复过程中,易发生腭部穿孔的部位是
下列不属于组织计划制订要注意的问题是()。
中国电信行业经历了三次重大改革后,从完全垄断走向寡头竞争格局。但是,行业垄断状况依然严重。在移动市场上,中国移动“一家独大”,在宽带市场上,中国电信和中国联通南北垄断。中国电信行业仍然是政府管制下的强垄断市场,其强垄断状况将电信资费维持在较高的水平,不仅降
数据结构中,在栈满情况下不能作进栈操作。()
用蒸馏麦芽渣提取的酒精作为汽油的替代品进入市场,使得粮食市场和能源市场发生了前所未有的直接联系。到1995年,谷物作为酒精的价值已经超过了作为粮食的价值。西方国家已经或正在考虑用从谷物提取的酒精来替代一部分进口石油。如果上述断定为真,对于那些已经用
在窗体上画一个文本框(其Name属性为Text1),编写下列事件过程,运行结果是______。PrivateSubForm_Load()ShowText1.Text="你好!"Text1.SetFocusFori=1To15Sum=S
一次,我去国外旅游,没想到有人用汉语对我说“你好”,他们都以为我是从中国来的。不是因为我长得像中国人,而是因为他们见到的中国客人更多。根据这段话,可以知道他:
最新回复
(
0
)