首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz", strcpy(str+2,strcat
以下程序 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz", strcpy(str+2,strcat
admin
2009-04-15
23
问题
以下程序 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz", strcpy(str+2,strcat(p1,p2)); printf("%s\n",str); } 的输出是______。
选项
A、xyzabcABC
B、zabcABC
C、yzabcABC
D、xyabcABC
答案
8
解析
strcat(p1,p2)将字符串abcABC放到了*p1所指向的存储单元中;strcpy在本题将abcABC复制到str+2所指向的存储单元中,即覆盖原str数组中的字符z及其后的所有字符,故str的值为“xyabcABC”。
转载请注明原文地址:https://kaotiyun.com/show/bzWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下说法中正确的是( )。
下面不属于计算机软件构成要素的是()。
PrivateFunctionf(yAsInteger) f=y*yEndFunction运行上述程序,如下叙述中正确的是( )。
窗体上有1个名称为Text1的文本框;1个名称为Timerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timerl的事件过程如下:PrivateSubTimerl_Timer()Static
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序:PrivateSubCommand1_Click()Dimcount(10)AsInt
以下关于通用对话框的叙述中,错误的是( )。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
用十六进制给存储器中的字节地址进行编号,若地址编号从0000到FFFF,则该存储器的容量为【 】KB。
十六进制数100转换为十进制数为
随机试题
Everyonehadanapplicationfrominhishand,butnooneknewwhichofficeroom______.
A.红细胞膜上含有A和A1凝集原,血清中含抗B凝集素B.红细胞膜上只有A凝集原,血清中含抗A1与抗B凝集素C.红细胞膜上含有A、B凝集原,血清中无凝集素D.红细胞膜上含有D凝集原,血清中无天然抗D凝集素E.红细胞膜上无凝集原,血清中含抗A、抗B凝集
下列哪一种摄影体位能清晰地显示前交通动脉
男性,68岁,因右下肺癌行右下肺叶切除术,术后拔除胸腔引流指征正确的是
该患者最可能的诊断是下列哪一种处理是错误的
影响呼吸功能强弱的气是
要减小抽样误差,最切实可行的方法是
关于注册商标与企业名称,下列说法错误的是()。
(2015年)在使用平衡计分卡进行企业业绩评价时,需要处理几个平衡,下列各项中,正确的有()。
Directions:Usingtheinformationinthetext,completeeachsentence6-10,withawordorphrasefromthelistbelow.Foreach
最新回复
(
0
)