首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #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
67
问题
下面程序的输出结果是 #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全国计算机二级
相关试题推荐
窗体上有1个名称为Label1的标签;1个名称为List1,且含有若干表项的列表框。为了使得单击List1中某个表项时,在Label1中相应地显示该表项,应使用的程序代码为
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommandl_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)....
在窗体上画一文本框,其名称为Textl,为了在程序运行后隐藏该文本框,应使用的语句为
以下关于过程及过程参数的描述中,错误的是
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是
在设计窗体时双击窗体的任何地方,可以打开的窗口是()。
设a=2,b=3,c=4,d=5,下列表达式的值是()。a>bAndcc
层次型、网状型和关系型数据库划分原则是()。
数据库系统中完成查询操作使用的语言是()。
数据处理的最小单位是()。
随机试题
某会计网校的刘老师正在准备有关《小企业会计准则》的培训课件,她的助手已搜集并整理了一份该准则的相关资料存放在Word文档“《小企业会计准则》培训素材.docx”中。按下列要求帮助刘老师完成PPT课件的整合制作:将素材文档第16页中的图片插入到对应幻灯片
下列哪种联合应用不合适:
某施工企业资产负债情况如下:资产总额3120万元,其中货币资金200万元,应收及预付款项260万元,存货640万元,长期投资300万元,固定资产1600万元,无形资产及其他资产120万元;负债总额1280万元,其中流动负债530万元。请根据以上信息
在员工职业生涯的中期,最重要的是对员工进行()。
我国资产负债表采用账户式结构,按其资产与负债的流动性大小排列,流动性大的在前面,流动性小的在后面。()
某煤炭开采企业位于城镇之外的工矿基地,是增值税一般纳税人,从事煤炭开采、销售、进口业务,并拥有分账核算的运输队。2017年2月,该企业将2016年8月购进的职工食堂改为会议厅,不动产净值率97.5%,购入时增值税专用发票注明价款1200万元,进项税额132
3DMax主要用于()。
社会工作是以利他主义价值观为指导,以科学的知识为基础,运用科学方法助人的服务活动。根据上述定义,下列属于社会工作的一项是()。
目前教育体制的功能在很大程度上采用“教育抽水机理论”。也就是将高素质的农村劳动者从农村抽吸到城市,将本来可能会有利于农村经济发展的潜在人力资本变成了仅有利于城市经济发展的人力资本。但华西村做法却恰恰相反,它把人才从城市抽吸到华西村发展。有人说,华西村本身就
Whatisthewomangoingtodo?
最新回复
(
0
)