首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2017-03-22
50
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。
注意:不能修改函数的其他部分。
#include
#define MAXLINE 1000
Void fun(char*s1,char*s2)
{
}
Void main()
{
char s1[MAXLINE];
char s2[256];
cout<<"please input a string:
"<
cin.getline(s1,MAXLINE);
cout<<"please input othe r
string:"<
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;j++)//利用循环将第二个串拷贝到第一个串尾 { s1[i++]=s2[j]; } s1[i]=0; //加尾符
解析
(1)首先利用循环指向第一个串尾。
(2)然后利用for循环将第二个串连接到第一个串尾。
(3)最后在新生成的串尾加尾符号。
转载请注明原文地址:https://kaotiyun.com/show/e9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeUsingnamespacestd;classBase{public:Base(intx=0):valB(x){cout<<valB;}~Base()(cout<<valB;
有如下函数模板声明: template<typename T> TMax(T a,T b){return(a>=b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
栈是线性表的一种,其新加、读取和删除结点只能在栈的( )进行操作。
应在下面程序下划线中填写的正确的语句是( )。 #include <iostream> using namespace std; class A{ public: void test(){cout<< "this i
假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为【 】。
数据库管理最本质的特点是实现数据的共享。为了实现数据的共享,保证数据的独立性、完整性和安全性,需要有一组软件来管理数据库中的数据,处理用户对数据库的访问,这组软件称为【 】。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
下列关于线性表叙述中,不正确的是()。
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在下画线处应填入的选项是#include<iostream.h>voidmain(){inta,b,t;cin>>a
若执行下面的程序时,从键盘上输入5和2,则输出结果是()。include(iostream.h)voidmain(){inta,b,k;cin>>a>>b;k=a;if(a<B)k=a%b;
随机试题
A.肾前性急性肾衰竭B.急进性肾小球肾炎C.急性肾小管坏死D.肾后性急性肾衰竭E.急性间质性肾炎消化道大出血后少尿,尿钠10mmoL/L,该种情况考虑
支气管呼吸音在正常人的哪些部位可以听到()
下列不属于佩皮劳人际关系模式中的护患关系分期的选项是
5一氨基水杨酸(5一ASA)为结肠炎的有效治疗药物,但由于其在胃中水解有水杨酸的产物,长期使用易诱发或加重胃肠道溃疡。请你运用所掌握的药剂学知识,根据药物的性质,设计新处方或新技术,选择合理的剂型和给药方式,使其符合临床用药目的并降低副作用的发生。
颞下颌关节紊乱综合征的临床表现主要有()。
下列各项中,企业应将其确认为一项资产的是()。
诚信税务师事务所在2015年4月全国税法宣传月期间,负责为广大纳税人提供税务咨询服务,现有企业财务人员咨询下列问题,请分别予以回答:企业(非保险企业)在向中介机构或个人支付手续费或佣金时,在税前扣除的限额如何确定?支付方式和凭证资料有哪些具体要求?
债务管理中,对于个人贷款的期限应该超过退休的年龄。()
已知P(A)=0.3,P(B)=0.7,P(A∪B)=0.9,则事件A与B()。[2006年真题]
Immigrationposestwomainchallengesfortherichworld’sgovernments.Oneishowtomanagetheinflowofmigrants;theother,
最新回复
(
0
)