首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #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
2010-09-05
25
问题
下面程序的输出结果是 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2,streat(p1,p2)); printf("%s\n",str);}
选项
A、xyzabcABC
B、zabcABC
C、xyabcABC
D、yzabcABC
答案
C
解析
本题考查的重点是拷贝字符串——使用strcpy()函数,该函数的调用方式是:strcpy(字符数组,字符串),其中“字符串”可以是字符串常量,也可以是字符数组。函数的功能是:将“字符串”完整地复制到“字符数组”中,字符数组中原有的内容被覆盖。使用该函数时注意:①字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志“\0”一起复制;②不能用赋值运算符“=”将一个字符串直接赋值给一个字符数组,只能用strcpy()函数处理。另外,本题还考查连接字符串的strcat()函数,其调用方式是:strcat(字符数组,字符串)。功能是把“字符串”连接到“字符数组”中的字符串尾端,并存储于“字符数组”中。“字符数组”中原来的结束标志,被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。使用该函数时注意:①由于没有边界检查,编程者要注意保证“字符数组”定义得足够大,以便容纳连接后的目标字符串;否则,会因长度不够而产生问题;②连接前两个字符串都有结束标志“\0”,连接后“字符数组”中存储的字符串的结束标志“\0”被舍弃,只在目标串的最后保留一个“\0”。
转载请注明原文地址:https://jikaoti.com/ti/geB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是( )。
A、选择B、投影C、自然连接D、并A由关系R到关系S为一元运算,排除C和D。关系S是关系R的一部分,是通过选择之后的结果,因此选A。
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei<6Forj=1Toin
编写如下程序:PrivateSubCommand1_Click() Dimstr1AsString,str2AsString str1=InputBox("输入一个字符串") subfstr1,str2 Prints
有以下程序代码:ConstNUMAsInteger=5PrivateSubForm_Click()DimaAsInteger,bAsIntegera=1:b=NUMDoa=a+
在窗体上建立三个菜单(名称分别为Read、Cale和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Text1,可显示多行,ScrollBars属性设置为2)(如图所示)。程序运行后,如果执行“读入数据”命令,则读入
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn=2To100isprime=Truek=2DoWhilek
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是()。asingle=InputBox("请输入一个浮点数:")strl$=Str$(asing
下列可作为VisualBasic变量名的是()。
随机试题
中央银行正在实施稳健中性的货币政策,利率水平持续上行,从宏观的角度看,在该货币政策的影响下,通常会使()。
特发性血小板减少性紫癜(ITP)主要发病机制是
由于中药饮片来源广泛,成分复杂,品种繁多,性质各异,有的怕热,有的怕光,有的怕冻,有的易吸湿,应根据各种饮片特性妥善养护。如养护不当将会发生虫蛀、发霉、变色、泛油、腐烂等变质现象。为保证中药饮片质量,必须熟悉各种饮片的性能,摸清饮片贮藏养护规律,并采取合理
弹簧式安全阀的阀瓣被弹簧压紧在阀座上,平时阀瓣处于关闭状态,它是利用()来平衡介质的压力。
尚未取得( )资格的期货公司,不得申请金融期货结算业务资格。
一般来说,当中央银行将基准利率调高时,股票价格将()。
2013年5月,玫霓、峰春、雅图3家公司出资组建盛达有限责任公司(以下简称盛达公司),注册资本1000万元。其中,玫霓以货币出资300万元,峰春以厂房作价出资500万元,雅图以技术作价出资200万元。2014年10月,为了扩大公司规模,盛达公司董
王某作为一名受教育者,依法享有的权利有()。
以类为单元进行单元测试时,以下说法中正确的是______。
A、Halfthemenand11percentofwomen.B、60percentofmenand22percentofwomen.C、45percentofmenand10percentofwomen
最新回复
(
0
)