首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #include<stdio.h> #include<string.h> main() { char *pl="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2,st
下面程序的输出结果是 #include<stdio.h> #include<string.h> main() { char *pl="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2,st
admin
2013-02-23
54
问题
下面程序的输出结果是 #include<stdio.h> #include<string.h> main() { char *pl="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2,strcat(p1,p2)); printf("%s\n",str);}
选项
A、xyzabcABC
B、zabcABC
C、xyabcABC
D、yzabcABC
答案
C
解析
本题考查的重点是拷贝字符串——使用strcpy()函数,该函数的调用方式是:strcpy(字符数组,字符串),其中”字符串”可以是字符串常量,也可以是字符数组。函数的功能是:将“字符串”完整地复制到“字符数组”中,字符数组中原有的内容被覆盖。
使用该函数时注意:①字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志’\0’一起复制;②不能用赋值运算符“:”将一个字符串直接赋值给一个字符数组,只能用strcpy()函数处理。
另外,本题还考查连接字符串的strcat()函数,其调用方
转载请注明原文地址:https://kaotiyun.com/show/DBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。main(){intp=30;printf("%d\n",(p/3>0?p/10:p%3));}
以下程序的输出结果是()#include<stdio.h>main(){structstru{inta,b:charc[6];}:printf("%d\n
有以下程序main(){intx=10,y=10;printf("%d%d\n",x--,--y);}程序运行后的输出结果是()
以下叙述中错误的是()
在待排序的元素序列基本有序的前提下,效率最高的排序方法是()
结构化程序设计主要强调的是
设有语句:charstr1[]="string",str2[8],*ste3,*str4="string";,则下列不是对库函数strcpy的正确调用的是______。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
已知p为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
随机试题
当项目投资回收期()基准投资回收期时,项目在财务上是可行的。
火炬正常燃烧时,分子封氮气应该关闭。()
不属于十二指肠分部的是
一小儿体重9kg,身高75cm,头围46cm,此小儿的年龄是
活血祛瘀药的主要作用有( )。
在证券承销业务中,包销佣金为包销总金额的1.5%~3%;代销佣金为实际售出股份总金额的0.5%~1.5%。()
鲁艺有限责任公司是一家成立时间较长的大型建筑工程公司,有在海外承揽大型工程的丰富经验。目前,该公司打算开拓南美市场,但经过分析后,拟进入的国家政局不稳,并且国内经济恶化,通货膨胀率十分严重,而且政变后新上台的军政府不承认前任政府的所有签署的相关协议,另外,
下列各句中有语病的一句是:
(2001年)设f(x)的导数在x=a处连续,又,则()
Accordingtotheconversation,anapplicationlettershould______.
最新回复
(
0
)