首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序#include<stdio.h>#include<string.h>main(){ char*p1="abc",*p2=-"ABC", str, [50]="xyz"; strcpy(str+2,strcat(p1,p2)); p
以下程序#include<stdio.h>#include<string.h>main(){ char*p1="abc",*p2=-"ABC", str, [50]="xyz"; strcpy(str+2,strcat(p1,p2)); p
admin
2013-02-23
60
问题
以下程序#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复制到sir+2所指向的存储单元中,即覆盖原str数组中的字符z及其后的所有字符,故str的值为“xyabcABC”。
转载请注明原文地址:https://www.kaotiyun.com/show/2HJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){inta=5,b=6,c=8,k;
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
下列程序的运行结果为【】。main(){inti,j,row=0,colum=0,max,a[3][4]={{1,2,3,4},{9,8,7,6},{-
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是 ______。
在深度为7的满二叉树中,叶子结点的个数为______。
下面选项中不属于面向对象程序设计特征的是
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于【】。
随机试题
电容器储存电荷的能力常用电容量()来表示。
拌制外墙保温砂浆多用()。
下列属于国家禁止出口的货物有()。
受益人故意造成被保险人死亡、伤残、疾病的,或者故意杀害被保险人未遂的,保险人不承担给付保险金的责任。()
下列关于长期借款利息的表述不正确的是()。
教育的根本任务是________。
在当代中国,坚持发展是硬道理的本质要求就是坚持()。
为进一步弘扬“工匠精神"。电视台准备拍摄一部纪录片宣传当地优秀人才的先进事迹。需从各个行业协会获取素材,于是邀请各行业协会的领导参加座谈会,推荐优秀人员。你作为宣传片负责人,在会议之前你会如何与大家沟通?请现场模拟。
Whenwillthemeetingbegin?
Abusinessmanboughtsomegoodsatamarketinthemorningandsetoutatonceforhomewithallhisbags,forhewishedtobei
最新回复
(
0
)