首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.qpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。 注意:不能修改函数的其他部分。
使用VC6打开考生文件夹下的源程序文件modi2.qpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。 注意:不能修改函数的其他部分。
admin
2018-10-23
30
问题
使用VC6打开考生文件夹下的源程序文件modi2.qpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。
注意:不能修改函数的其他部分。
1 #include<iostream.h>
2 #define MAXLINE 1000
3 void fun(char *s1,char *s2)
4 {
5
6 }
7 void main()
8 {
9 char s1[MAXLINE];
10 char s2[256];
11 cout<<’’please input a string:’’<<end1;
12 cin.getline(s1,MAXLINE);
13 cout<<’’please input other string:’’<<end1;
14 cin.getline(s2,256);
15 fun(s1,s2),
16 cout<<s1<<end1;
17 return;
18 }
选项
答案
1 int i=0; 2 for(i=0;s1[i]!=0;i++);//指向第一个串尾 3 for(int j=0;s2[j]!=0; j++) //利用循环将第二个串拷贝到第一个串尾 4 { 5 s1[i++]=s2[j]; 6 } 7 s1[i]=0; //加尾符
解析
(1)该程序功能是将字符串s2连接在字符串s1之后。它的解题思路,首先指向字符串s1的尾,然后将第二个字符串s2的内容依次拷贝到第一个串的尾。
(2)从已给部分源程序的main主函数开始入手,核心函数void fun(char*s1,char*s2)中的s1和s2为要连接的字符串。
(3)首先利用循环指向第一个串尾。
(4)然后利用for循环将第二个串连接到第一个串尾。
(5)最后在新生成的串尾加尾符号。
转载请注明原文地址:https://kaotiyun.com/show/JwAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#include<iostream.h>intx=5;intfun(intA){intC;C=X*a;returnC;}voidmain()
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base∷fun"<<end1;}};c1assDehVed:publicBase{public:
虚函数必须是类的
程序的3种基本控制结构是
结构化程序设计的三种基本结构分别是顺序、选择和______。
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include(fstream.h)voidmain(){fstreamfi
下列叙述中错误的是()。
下列程序中需要清理动态分配的数组,划线处应有的语句是_______。#include<iostream.h>classperson{intage,tall;public:person()
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
随机试题
“守财奴不能歌唱他丢失的钱财,而少女则可以歌唱她失去的爱情”说明的美感的特征是
通常所谓的混凝土收缩变形是指混凝土因()的结果。
当资金结算业务发生在同一个银行系统,即同属一个总行的各个分支机构间的资金账户往来,称为()。
最终消费包括居民消费和()。
旅游法律行为具有法律效力,必须同时具备以下哪些条件?()
________是学习动机中最活跃的心理成分。
右面所给的四个选项中。哪一项是由左边给定的图形折成的?
设A,B是n阶矩阵,则下列结论正确的是()
适合原型化开发的准则很多,下列()不是有效的准则。
FewpeoplewoulddefendtheVictorianattitudetochildren,butifyouwereaparentinthosedays,atleastyouknewwhereyou
最新回复
(
0
)