首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。 注意:不能修改函数的其他部分。 #in
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。 注意:不能修改函数的其他部分。 #in
admin
2015-07-20
66
问题
使用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 otherstring:”<
cin.getline(s2,2 56);
fun(S1,S2);
cout<
return;
}
选项
答案
int i=0; for(i=0;s1[i]!=0;i++); //指向第一个串尾 for(intj=0 ; s2[j]!=0 ; j++) //利用循环将第二个串拷贝到第一个串尾 { s1[i++]=s2[j]; } 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/FDE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于多继承二义性的描述中,错误的是()。
以下程序的输出结果是______。#include<iostream.h>voidmain(){charw[][10]={"ABC","DEFGH","IJKL","MNOP"};int
数据字典表达的是______。
void类型的指针是指指针指向的变量的数据类型是不固定的。对该指针进行操作时,应进行【】。
在32位计算机中,一个int型数据所占用的内存长度为()字节。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是
算法的空间复杂度是指
有如下复数类的声明,请补充完整。classcomplex{doublereal;//实部doubleimag;//虚部public:complex(doublex,doubley){
C++语言中标点符号中表示一条预处理命令开始的是
关于关键字class和typename,下列表述正确的是
随机试题
患者,男,65岁。确诊肺心病20余年。今晨因呼吸困难伴喘息加重急诊入院。输液过程中,突然出现胸闷、咳嗽、咳粉红色泡沫榉痰。听诊两肺满布湿啰音,心率快且律不齐。该患者可能发生
根据土地增值税法律制度的规定,下列各项中,属于土地增值税征税范围的是()。
我国第一部诗歌总集是()
关于肺泡隔的描述哪些错误()
符合白色血栓的描述是
羊水栓塞的处理正确的是
位于上颌骨的是
根据《民法通则》规定,如果公民在战争期间下落不明,申请宣告其失踪的法定期间应自()起计算。
网络时代容易出现以下现象:人们容易在网上向陌生人______心扉,甚至可以和网友知根知底、______;但在现实生活中,人们却越来越______,有的甚至做了好多年邻居却互不相识。网络到底是使人们变得更加______,还是更加疏远了呢?
Whendoesthisconversationprobablytakeplace?
最新回复
(
0
)