首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2,
下面程序的输出结果是 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2,
admin
2010-09-05
27
问题
下面程序的输出结果是 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2,streat(p1,p2)); printf("%s\n",str);}
选项
A、xyzabcABC
B、zabcABC
C、xyabcABC
D、yzabcABC
答案
C
解析
本题考查的重点是拷贝字符串——使用strcpy()函数,该函数的调用方式是:strcpy(字符数组,字符串),其中“字符串”可以是字符串常量,也可以是字符数组。函数的功能是:将“字符串”完整地复制到“字符数组”中,字符数组中原有的内容被覆盖。使用该函数时注意:①字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志“\0”一起复制;②不能用赋值运算符“=”将一个字符串直接赋值给一个字符数组,只能用strcpy()函数处理。另外,本题还考查连接字符串的strcat()函数,其调用方式是:strcat(字符数组,字符串)。功能是把“字符串”连接到“字符数组”中的字符串尾端,并存储于“字符数组”中。“字符数组”中原来的结束标志,被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。使用该函数时注意:①由于没有边界检查,编程者要注意保证“字符数组”定义得足够大,以便容纳连接后的目标字符串;否则,会因长度不够而产生问题;②连接前两个字符串都有结束标志“\0”,连接后“字符数组”中存储的字符串的结束标志“\0”被舍弃,只在目标串的最后保留一个“\0”。
转载请注明原文地址:https://kaotiyun.com/show/mzPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Cbl的组合框,程序运行后,为了输出选中的列表项,应使用的语句是()。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn=2To100isprime=Truek=2DoWhilek
假定有以下函数过程:FunctionFun(SAsString)AsString Dims1AsString Fori=1ToLen(S) s1=LCase(Mid(S,i,1))+s1 Nexti
要清除已经在图片框Picture1中打印的字符串而不清除图片框中的图像,应使用语句()。
下列可作为VisualBasic变量名的是()。
现有语句:y=IIf(x>0,xMod3,0)设x=10,则y的值是( )。
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
随机试题
A.低色素正常细胞性贫血B.再生障碍性贫血C.意向性震颤D.白内障E.肢端溶骨症与氯乙烯中毒密切相关的是
下列不属于小儿积滞主要临床表现的是
A.乳化聚合法B.滴制法C.复凝聚法D.结晶法E.研磨法微囊()
甲与乙签订了一份马的试用买卖合同,试用期间为两个月。乙牵回马后,立即与丙签订了买卖合同。双方约定,马的所有权自合同签订之日起转移给丙,但在丙10日内凑齐马款,交付乙后,才将马交付给丙。至第7日,乙因向丁借款又将该马出质于丁,且将该马交付于丁。至第8日,丙与
下列关于委付和代位求偿权关系的提法中错误的是:
除法律规定和单位负责人同意的会计信息外,会计人员不能私自向外界提供或者泄露单位的会计信息。()
We______haveboughtsomuchfoodnowthatSuziewon’tbewithusfordinner.
政府干预经济是现代市场经济的共同特点。当前,我国小型微型企业的健康发展问题正在引起政府的高度重视。近年来,我国出台了一系列政策措施支持小型微型企业健康发展,取得积极成效。在新的政策措施出台前,中央政府主要领导都要分赴各地调研,广泛收集群众意见和建
基孔肯雅热是一种由蚊子传播的急性病毒性传染病。这种病是1952年在坦桑尼亚被首次发现的。当时坦桑尼亚的许多村庄中60%至80%的人患病。“基孔肯雅”这一种病名就来自坦桑尼亚语,意思是“屈肢痛”,表现出这种疾病严重的关节疼痛,使病人痛得曲着肢体的样子。20世
Theyhave______forthecartopickthemupatthestation.
最新回复
(
0
)