首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #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
56
问题
下面程序的输出结果是 #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全国计算机二级
相关试题推荐
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
有以下程序:#ineludetypedefstruct{intb,p;}A;voidf(Ac)/*注意:C是结构变量名*/{intj;c.b+=1:c.p+=2;}main(){inti;Aa={1,2};f(a)
设有以下程序段inty;y=rand()%30+1;则变量y的取值范围是
以下选项中不能作为C语言合法常量的是()。
在C语言程序中,以下说法正确的是()。
C语言规定,在一个C程序中,main()函数的位置()。
设有定义:inta=0,b=1;,以下表达式中,会产生"短路"现象,致使变量b的值不变的是
在C语言程序中,以下说法正确的是()。
算法的有穷性是指()。
编译时的多态性可以通过使用()获得。
随机试题
哪些原因可能造成落物卡钻?
老年人因切割伤造成指缺损,且有骨质外露,处理应选择
醋酸可的松滴眼液处方为醋酸可的松5.0g,吐温800.8g,硝酸苯汞0.02g,硼酸20.0g,羧甲基纤维素钠2.0g,蒸馏水加至1000ml。关于醋酸可的松滴眼液处方的叙述中,下列错误的是()
甲公司计划投资一条新的生产线,项目一次性投资300万元,建设期2年,建设完成后。经营期为8年,经营期年现金净流量70万元。若当期市场利率为9%,则该项目的净现值为()万元。[已知(P/A,9%,10)=6.4177,(P/A,9%,2)
分析法是对企业的会计资料运用数理统计和逻辑思维推理对一般事物现象进行客观分析判断的一种纳税检查方法,其特点是()。
下列有关城镇土地使用税计税依据的表述中,正确的有()。
设f(x),g(x)在[a,b]上连续,证明:存在ξ∈(a,b),使得f(ξ)∫ξbg(z)dx=g(ξ)∫aξf(x)dx.
设φ(x)连续,且φ(x)+∫0x(x一u)φ(u)du=ex+2x∫01φ(xu)du,试求φ(x)·
下列关于Bootloader的描述中,错误的是()。
A、Averyovercrowdedplace.B、Atightlysealedcontainer.C、Acomfortableresortlikeahotel.D、Aplacelackingwaterandfood.
最新回复
(
0
)