首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2019-03-05
22
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。
注意:不能修改函数的其他部分。
1 #include
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:"<
12 cin.getline(s1,MAXLINE);
13 cout<<"please input other string:"<
14 cin.getline(s2,256);
15 fun(s1,s2);
16 cout<
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为要连接的字符串。
[解题思路]
(1)首先利用循环指向第一个串尾。
(2)然后利用for循环将第二个串连接到第一个串尾。
(3)最后在新生成的串尾加尾符号。
转载请注明原文地址:https://jikaoti.com/ti/i9t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于this指针的叙述中,正确的是
在多继承中,公用派生和私有派生对于基类成员在派生类中的可访问性与单继承规则
下面关于虚函数的描述中正确的是
一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是______。
下列程序的输出结果为:Ohjectid=0Objectid=1请将程序补充完整。#include<iostream>usingnamespaeestd;classPoint{
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
有如下运算重载函数定义:Doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误的最准确的描述是
不合法的main函数命令行参数表示形式是
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;intimag;
树中度为零的结点称为______。
随机试题
洋务运动失败的标志是()
不能够反映注意分配的是()
维持子宫正常位置的是
科布内现象
甲公司与乙银行签订了一份周转信贷协定,周转信贷限额为1000万元,借款利率为6%,承诺费率为0.5%,甲公司需按照实际借款额维持10%的补偿性余额,存款利率2%。甲公司年度内使用借款600元,则该笔借款的有效税前资本成本是()。
邯郸素有“成语典故之乡”的美誉,胡服骑射、完璧归赵、千金买骨、负荆请罪、毛遂自荐、纸上谈兵等成语典故都诞生在这里。()
社会工作者要对文化和种族的多元性保持开放与敏锐的意识,主要体现了专业价值观()。
某班主任每月在班上开展“品德模范”评选活动,由全班投票,选出品德优秀的学生,并号召班上学生向“品德模范”学习。该班主任运用的德育方法有()。
结合材料回答问题: 材料1 “十一五”规划纲要中明确指出,要根据资源环境承载能力、发展基础和潜力,按照发挥比较优势、加强薄弱环节、享受均等化基本公共服务的要求,逐步形成主体功能定位清晰,东中西良性互动,公共服务和人民生活水平差距趋向缩小的区域协调发
小端模式下ARM指令LDRR1,=0x10000000LDRR0,[R1,#4]!执行后,R0=0x12345678,则内存0x10000004中的值=【55】R1=【56】。
最新回复
(
0
)