首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。 注意:不能修改函数的其他部分。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。 注意:不能修改函数的其他部分。
admin
2021-09-05
34
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。
注意:不能修改函数的其他部分。
#include
#defitie MAXLINE 1000
void fun(char*s1,char*s2)
{
}
void main()
{
char s1[MAXLINE];
char s2[2 5 6];
cout<<“please input a string:”<
cin.getline(S 1,MAXLINE);
cout<<“please input otherstring:”<
cin.getline(s2,256);
fun(s1,s2);
cout<
return;
}
选项
答案
int i=0; for(i=0;s1[i]!=0;i++); //指向第一个串尾 for(int j=0;s2[j]!=0 ; k++)//利用循环将第二个串拷贝到第一个串尾 s1[i++]=s2[j]; 1[i]=0; //加尾符
解析
(1)该程序功能是将字符串s2连接在字符串s1之后。它的解题思路,首先指向字符串s1的尾,然后将第二个字符串s2的内容依次拷贝到第一个串的尾。
(2)从已给部分源程序的main主函数开始入手,核心函数void fun(char*s1,char*s2)中的s1和s2为要连接的字符串。
转载请注明原文地址:https://jikaoti.com/ti/ivc0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//……c2=c1+10;由此可知:为类MyClock重载的“+”运算符函数的声明是(
有如下程序:#ineludeusingnamespaeestd;classA{public:A(){eoutt
在下列double型常量表示中,错误的是()。
有如下程序:#includeusingnamespacestd;intmain(){.inta[6]={23,15,64,33,40,58);ints1,s2;s1=s2=a[0];
下列符号中,正确的C++标识符是()。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
下列与队列结构有关联的是()。
有如下程序段:inti=0,j=1;int&r=i://①r=j//②int*p=&i;//③*p=&t//④其中会产生编译错误的语句是()。
在E-R图中,用来表示实体的图形是()。
随机试题
阅读《石崇与王恺争豪》全文,回答文后问题。石崇与王恺争豪,并穷绮丽以饰舆服。武帝,恺之甥也,每助恺。尝以一珊瑚树高二尺许赐恺,枝柯扶疏,世军其比。恺以示崇,崇视讫,以铁如意击之,应手而碎。恺既惋惜,又以为疾己之宝,声色甚厉。崇曰:“不足恨,今还卿
A.上鼻道B.中鼻道C.下鼻道D.蝶筛隐窝E.筛漏斗蝶窦开口于
为了研究某电动牙刷对菌斑控制的效果,抽取30人使用该电动牙刷,1个月后进行临床评价。该研究方法是
关于基本医疗保险错误的是()
建筑工程中,常用于网格测量距离的钢尺长度有()。
采用工程量清单报价,下列计算公式正确的是( )。
李明:“目前我国已经具备了开征遗产税的条件。我国已经有一大批人进入了高收入阶层。遗产税的开征有了雄厚的经济基础,我国的基尼系数已经超过0.4的国际警戒线,社会的贫富差距在逐渐加大。这对遗产税的开征提出了迫切的需求。”张涛:“我国目前还不具备开征遗产税的条件
基因能控制生物的性状,转基因技术是将一种生物的基因转入另一种生物中,使被转入基因的生物产生人类所需要的性状。这种技术自产生之日起就备受争议。公众最关心转基因食品的安全性:这类食品是否对人有毒?是否会引起过敏?一位专家断言:转基因食品是安全的,司放心食用。以
ISO9000族标准中的位置,它是计算机软件机构实施(3)的(4)标准,由于(5)标准本来是针对传统的制造业制定的,而软件业又有许多不同于制造业的特必(6)起了桥梁作用。(7)将整个软件生产周期分成17个过程,并且对每一个过程按“过程—活动—任务”的三个
A、40B、160C、80D、20D
最新回复
(
0
)