首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #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
2009-02-15
64
问题
下面程序的输出结果是 #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、xyabcABC
D、yzabcABC
答案
4
解析
本题考查的重点是拷贝字符串——使用strcpy()函数,该函数的调用方式是:strcpy(字符数组,字符串)其中“字符串”可以是字符串常量,也可以是字符数组。函数的功能是:将“字符串”完整地复制到“字符数组”中,字符数组中原有内容被覆盖。
使用该函数时注意:①字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志‘\0’一起复制。②不能用赋值运算符“=”将一个字符串直接赋值给一个字符数组,只能用strcpy()函数来处理。
另外,本题还考查连接字符串的strcat()函数,其调用方式是:strcat(字符数组,字符串)
功能是把“字符串”连接到“字符数组”中的字符串尾端,并存储于“字符数组”中。“字符数组”中原来的结束标志,被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。
使用该函数时注意:①由于没有边界检查,编程者要注意保证“字符数组”定义得足够大,以便容纳连接后的目标字符串;否则,会因长度不够而产生问题。③连接前两个字符串都有结束标志‘\0’,连接后“字符数组”中存储的字符串的结束标志‘\0’被舍弃,只在目标串的最后保留一个‘\0’。
转载请注明原文地址:https://kaotiyun.com/show/30Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
以下选项中,不合法的VisualBasic的变量名是
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是()。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为()。
层次型、网状型和关系型数据库划分原则是()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分维成:数据域和指针域。
下面不属于结构化程序设计原则的是()。
随机试题
A.遗传性球形红细胞增多症B.遗传性椭圆形红细胞增多症C.丙酮酸激酶缺乏D.珠蛋白生成障碍性贫血脾切除对消除贫血和黄疸有效的疾病是
关于电突触传递,错误的是
四肢厥冷可见于
刘某,男,21岁,患有间歇性精神分裂症,常常在外惹事生非,其父母为此非常烦心,向一法律工作者求助。以下该法律工作者向齐某父母的解答中不正确的是()。
施工段是用以表达流水施工的空间参数。为了合理地划分施工段,应遵循的原则包括( )。
世界服装生产巨头Z公司开创了新的生产模式。该公司通过遍布全球各地的信息网络迅速捕获服装流行趋势和流行元素,总部的设计师团队随即以最快的速度仿制、修改。为了保证生产效率,采购和生产都在欧洲进行,亚洲、南美洲等低成本地区只生产基本款。一件服装从设计到摆L货架最
现有如下假设:所有纺织工都是工会成员;部分梳毛工是女工;部分纺织工是女工;所有工会成员都投了健康保险;没有一个梳毛工投了健康保险。下列结论中从上述假设中推不出来的是()。
(87年)设f(x)在x=a处可导,则等于
下列各选项中,不属于序言性注释的是()。
Intherealworldmostpeoplehaveadefinitedislike【C1】______certainsortsofworkathome.Twoofthesetasksareironingclo
最新回复
(
0
)