首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10],p2[10]
下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10],p2[10]
admin
2010-03-29
71
问题
下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10],p2[10] strcpy(p1,"abc"); strcpy(p2,"ABC"); char str[50]="xyz"; strcpy(str+2,strcat(p1,p2));
选项
A、xyzabcABC
B、zabcABC
C、xyabcABC
D、yzabcABC
答案
4
解析
该函数的调用方式是strcpy(字符数组,字符串)其中“字符串”可以是串常量,也可以是字符数组。函数的功能是将“字符串”完整地复制到“字符数组”中,字符数组中原有内容被覆盖。使用该函数时注意:①字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志’\0’一起复制。②不能用赋值运算符“=”将一个字符串直接赋值给一个字符数组,只能用strcpy()函数来处理。strcat (字符数组,字符串)功能是把“字符串”连接到“字符数组”中的字符串尾端,并存储于“字符数组”中。“字符数组”中原来的结束标志,被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。使用该函数时注意:①由于没有边界检查,编程者要注意保证“字符数组”定义得足够大,以便容纳连接后的目标字符串;否则,会因长度不够而产生问题。②连接前两个字符串都有结束标志’\0’,连接后“字符数组”中存储的字符串的结束标志’\0’被舍弃,只在目标串的最后保留一个’\0’。
转载请注明原文地址:https://kaotiyun.com/show/ICjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从11个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
下列选项中不属于结构化程序没计原则的是()。
下列关于线性表的叙述中,不正确的是()。
以下不能用于描述算法的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
编译时的多态性可以通过使用()获得。
随机试题
归因理论
简述世界贸易组织的宗旨和原则。
A.苯海索B.司来吉兰C.左旋多D.金刚烷胺E.恩托卡朋应避免与氟西汀同服的药物是()。
在应用程序Word中,要选取某个自然段,可将鼠标移到左侧选中区,然后()。
社会工作者在与服务对象商定了服务目标之后,就需要拟定行动计划,该行动计划内容应包括()。[2012年真题]
某企业中员工小张的每月收入为2400元,那么他每个月需要缴纳的个人所得税为()。
曾几何时,PC是计算机的代名词。然而,互联网改变了游戏规则。现在,用户希望有更多设备可以增加自己的计算机体验。电视等消费电子产品与互联网结合的趋势越来越明显;iPhone玩家论坛的出现,同样让随身计算机终端有了新的定义。终端变革的过程中,计算机的重心不再仅
An×n(α1,α2,…,αn),Bn×n=(α1+α2,α2+α3,…,αn+α1),当r(A)=n时,方程组BX=0是否有非零解?
Maslow’sHierarchyofNeedsAbrahamMaslowhasdevelopedafamoustheoryofhumanneeds,whichcanbearrangedinorderofim
A-----jobobjectiveJ-----nationalityB-----interestsandhobbiesK-----referenceC-----personaldata
最新回复
(
0
)