首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
18
问题
有以下程序: #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://jikaoti.com/ti/aDW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar(
有以下程序:#inelude<stdio.h>intfun(inta,intB){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}
下列关于C语言数据文件的叙述中正确的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
下面结构体的定义语句中,错误的是()。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从11个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
在C语言程序中,以下说法正确的是()。
下列描述中,()是抽象类的特性。
随机试题
集体协商双方的代表人数应当对等,每方为()人,并各确定一名首席代表。
人才测评的作用有()
A.Ⅰ型呼吸衰竭B.Ⅰ型呼吸衰竭伴代谢性碱中毒C.Ⅰ型呼吸衰竭伴呼吸性碱中毒D.Ⅱ型呼吸衰竭伴呼吸性酸中毒完全代偿E.Ⅱ型呼吸衰竭伴呼酸合并代碱
按照装饰装修专业工程规模标准,下列幕墙工程中属于中型规模的是()。
对叶圣陶“教是为了不教”这句话理解正确的是()
手表定律指一个人拥有两只走时不一致的手表时反而会失去判定准确时间的信心,用以比喻同时面对几种不同的工作目标或价值观念等时,人的工作和生活可能会陷入混乱。下列不属于手表定律的是()。
就效果而言,多种不同的人工制甜剂的混合物与任一单一制甜剂相同。当用来使食物变甜时,混合物大大降低了饮食者对单一增甜剂的日摄入量超过可接受水平的可能性。因此,混合物应当被使用,而不是单独使用单一的人工制甜剂。因为混合物明显地更健康,并且同样有效。上面的论述依
[*]
求下列极限
安装Windows2000/2003操作系统时,所生成的DocumentsandSettings、Windows和System32文件夹名是不能随意更改的。因为它们是Windows正常运行时(38)。
最新回复
(
0
)