首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; int main ( ) { char s1[10],s2[10]; char *p=s1,*q=s2;
有以下程序: #include <iostream> using namespace std; int main ( ) { char s1[10],s2[10]; char *p=s1,*q=s2;
admin
2010-03-29
27
问题
有以下程序: #include <iostream> using namespace std; int main ( ) { char s1[10],s2[10]; char *p=s1,*q=s2; cin>>s1>>s2; while (*p ! =’ \0 ’ ) p++; while (*q!=’\0’) *p++=*q++; *p=’\0’; cout<<s1<<end1; return 0; }
选项
A、abcd0ghij
B、abcd0ghij0
C、abcd
D、abcdghij
答案
8
解析
程序定义两个字符串指针p和q,并使指针分别指向字符串数组s1和s2。数组s1和s2通过输入的字符串赋初值。程序中第1个while语句,用来计算s1的长度,并把指针p移到数组s1的最后一个元素。第2个while语句,是将数组s2中的字符串合并到数组s1的后面。语句“*p’\0’;”,是合并后的字符串s1的结束标志。所以最后s1中的字符串为abcdghij。
转载请注明原文地址:https://kaotiyun.com/show/x3jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){intx=010,y=10;printf("%d,%d\n",++x,y--);}程序运行后的输出结果是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均是正确的是()。
下列C语言语句会出现错误的是()。
下列叙述中错误的是()。
以下叙述中错误的是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
在C语言程序中,以下说法正确的是()。
关于C++主函数特性,下列叙述正确的是()。
下列描述中,抽象类的特性是
随机试题
在使用辅助检查时应遵循下述要求,但不包括()
心绞痛型冠心病的超声检查所见哪一项是错误的
1岁男孩,发热、咳嗽、气促1周,近1天惊厥4次,意识不清,查体:嗜睡,双眼凝视,球结膜水肿,前囟隆起,双肺散在中细湿啰音,脑膜刺激征阳性,巴氏征阳性,脑脊液除压力增高外,其他均正常。根据病例诊断最大的可能是
公路桥梁和隧道工程施工安全风险等级分为I级(低度风险)、Ⅱ级(中度风险)、Ⅲ级(高度风险)、Ⅳ级(极高风险)。()
证券公司从事中间介绍业务,应当与期货公司签订书面委托协议。委托协议应当载明( )等事项。
逆向物流的对象分为()。
校外课程资源是指学校范围以外的各种可用于开发和建设课程的资源,主要有()
公元1772年,在西方世界,狄德罗___________长达21年编纂的《百科全书》11卷全部出齐,大功告成;而在东方世界,乾隆皇帝正式下诏编纂《四库全书》。作为主编这两部巨著的领袖人物狄德罗和纪晓岚,他们曲折的命运,无疑最集中地__________了中西
为计算an的值,某人编写了函数power如下:PrivateFunctionpower(aAsInteger,nAsInteger)AsLong DimsAsLong p=a Fork=1Ton p=p*a Next
A、Thediagnosisofasthma.B、Howtopreventanasthmaattack.C、Whatasthmaisandwhathappensduringanasthmaattack.D、Thet
最新回复
(
0
)