首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
72
问题
使用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://www.kaotiyun.com/show/DE5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数f的原型是“voidf(int*x,int&y);”,变量v1、v2的定义是“intv1,v2;”,下列调用语句中,正确的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
有如下两个类定义classxx{private:dOublex1;protected:doublex2;public:doublex3;};classYY:protectedXX{private:doubley1;po
有如下程序:#includeusingnamespacestd;intmain(){.inta[6]={23,15,64,33,40,58);ints1,s2;s1=s2=a[0];
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
有如下程序段:inti=0,j=1;int&r=i://①r=j//②int*p=&i;//③*p=&t//④其中会产生编译错误的语句是()。
下列描述中,错误的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
语句ofstreamf(”SALARY.DAT”,ios_base::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且()。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
随机试题
患者,女,30岁。因上呼吸道感染就医。在下列采集的资料中,属于客观资料的是()。
路基横断面是根据线路中线桩的填挖高度在横断面图上设计的,下列说法正确的有()。
在测试X公司银行存款内部控制时,注册会计师应当对收款凭证实施以下()检查。
条形码识别技术可以辅助物品装卸、分类、拣货、库存,使作业程序简单而且准确。()
案例:在上课前,陈老师对所在的高一(1)班全体学生进行课前调查。调查一下学生对于即将要学习的“用计算机制作多媒体作品”的了解程度,结果发现有8%的学生从没听说过该知识。27%虽然有听说过,但并不会动手操作。同时,还有12%的学生由于之前有过基础因
现在有64个乒乓球,18个乒乓球盒,每个盒子里最多可以放6个乒乓球,最少要放1个乒乓球,至少有几个乒乓球盒子里的乒乓球数目相同?
大学生甲为获得公务员面试高分,送给面试官乙(某机关领导)2瓶高档白酒,乙拒绝。次日,甲再次到乙家,偷偷将一块价值1万元的金币放在茶几上离开。乙不知情。保姆以为乙知道此事,将金币放入乙的柜子。对于本案,下列选项错误的是
-2
ICMP协议中,如果在IP数据包传送过程中,发现生命周期字段为零,则路由器发出——报文。
执行如下命令的输出结果是( )。?15%4,15%-4
最新回复
(
0
)