首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果为______。 #include<string.h> main() { char p1[7]="abc",p2[]="ABC",str[50]="xyz"; strcpy(str,strcat(p1,p2)
下面程序的输出结果为______。 #include<string.h> main() { char p1[7]="abc",p2[]="ABC",str[50]="xyz"; strcpy(str,strcat(p1,p2)
admin
2009-02-15
29
问题
下面程序的输出结果为______。 #include<string.h> main() { char p1[7]="abc",p2[]="ABC",str[50]="xyz"; strcpy(str,strcat(p1,p2)); printf("%s",str); }
选项
A、xyzabcABC
B、abcABC
C、xyzabc
D、xyzABC
答案
2
解析
strcpy(str1,s1):作用是将字符串s1拷贝到字符数组str1中去。strcat(字符数组1,字符数组2):把字符串2接到字符串1的后面,结果放在字符数组1中,函数调用后返回字符数组1的地址。本题定义了三个字符数组p1,p2,str,strcat(p1,p2)函数的作用是将字符串数组p2接到字符串p1的后面,结果放在字符数组p1,再通过strcpy()函数将该字符串拷贝到str数组中,原str数组中的字符串xyz被覆盖,因此打印输出字符串str即可得到abcABC。
转载请注明原文地址:https://kaotiyun.com/show/TcXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
下列程序段的输出结果是x=5Printx+1:x+1
下面循环语句中在任何情况下都至少执行一次循环体的是
阅读程序:OptionBase1PrivateSubFormClick()Dima(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=_______
执行语句PrintSgn(-2^3)+Abs(Int(-12.2)Mod100\Sqr(100))的输出结果为()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设a=2,b=3,c=4,d=5,下列表达式的值是()。a>bAndcc
下列选项中不属于结构化程序设计原则的是()。
考生文件夹下有一个工程文件sjt2.vbp。窗体中含有除计时器外的其他控件,还有一个过程subl,其功能是按照Textl中的通话时间计算通话费,并将其显示在Text2中。程序运行时,单击“通话开始”按钮,则在Textl中累加通话时间(每隔1秒,文
随机试题
废气再循环(EGR)装置有何作用?
全熔透的角焊缝其焊角高度必须达到板厚的1/4。
关于新生儿颅的叙述,下列哪项是错误的?()
上颌第一双尖面形态呈
施工阶段监理工作结束时,()应向建设单位提交监理工作总结。
下列选项能负责管理计算机系统的全部软件和硬件资源的是()。
公共关系的客体是指()。
在Cisco路由器上输入“configureterminal”命令,路由器将进入的工作模式是()。
A、Somediscs.B、Abedsidereadinglamp.C、Apairofgloves.D、Aboaofcigars.A
【B1】【B11】
最新回复
(
0
)