首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的函数strcat(str1,str2)实现将字符串str2拼接到字符串str1后面的功能。请填空使之完整。 char*strcat(str1,str2) char*str1,*str2; { char*t=str1;
下面的函数strcat(str1,str2)实现将字符串str2拼接到字符串str1后面的功能。请填空使之完整。 char*strcat(str1,str2) char*str1,*str2; { char*t=str1;
admin
2010-01-10
38
问题
下面的函数strcat(str1,str2)实现将字符串str2拼接到字符串str1后面的功能。请填空使之完整。
char*strcat(str1,str2)
char*str1,*str2;
{ char*t=str1;
while( 【 】 )str1++;
while( 【 】 );
return(t);}
选项
答案
*str1 或 *str1!=’\0’ 或 *str1!=0 或 *str1!=NUL *str1++=*str2++ 或 *str1++=*str2,*str2++
解析
函数strcat(str1,str2)实现将字符串str2连接到字符串str1后面,所以首先要找到字符串str1的串尾,根据C语言的语法规定,一个串的串尾—定是—个隐含字符“\0”,而在程序中,对字符串中字符的访问是通过两个指针变量来完成的,因此要找到字符串str1的串尾,要判断:str1是否为“\0”,要找到字符串str2的串尾,要判断*str2是否为“\0”,程序中必须以使字符串中字符逐—顺序体现,所以在题中我们应填写“*str1”和“*str1++=*str2++”。
转载请注明原文地址:https://jikaoti.com/ti/RqI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某人创建了1个工程,其中的窗体名称为Form1;之后有添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsIntegerDimiAsIntegerS=L
阅读程序:OptionBase1PrivateSubForm_Click()DimArr(3,3)AsIntegerFori=1To3Fori=1To3Ifj=iOrj=3-i+1Thenasr(i,j)=1El
下列叙述中正确的是,,
以下关于数组的叙述中,错误的是
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=10。rear=5。该队列中的元素个数为()。
层次型、网状型和关系型数据库划分原则是
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是
下列与队列结构有关联的是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
随机试题
患者女,58岁,回吸鼻涕带血,痰多1年余,鼻腔检查见右侧中道黏脓,并有少许肉芽。鼻窦CT示:右上颌窦密度增高,并有钙化斑。该患者可能的诊断为
患者,男性,25岁,体重60kg。不慎被开水烫伤,自觉剧痛,头面部、颈部及双上肢均有水疱。若对该患者实施补液治疗,伤后第一个8小时应输入的电解质溶液量为
关于以划拨方式取得土地使用权的房地产转让时适用的《房地产管理法》特殊规定,下列哪些表述是正确的?()
某套利者在9月1日买入10月份的白砂糖期货合约,同时卖出12月份白砂糖期货合约,以上两份期货合约的价格分别是3420元/吨和3520元/吨,到了9月15日,10月份和12月份白砂糖的期货价格分别为3690元/吨和3750元/吨,则9月15日的价差为(
幼儿看书距离过近,时间长了容易产生()。
社区文化建设系统性原则的表现为()。
2015年,某市非公有制经济实现增加值348.12亿元,比上年净增加23.69亿元,非公有制经济增加值占地区生产总值的比重为57.5%。其中,民营经济增加值335.24亿元,外商经济增加值11.84亿元,港澳台经济增加值1.04亿元,分别比“十一五”末(2
“证照分离”改革有效降低了企业制度性交易成本,优化了营商环境,激发了市场活力和社会创造力。国务院决定,在全国各自由贸易试验区率先开展“证照分离”改革全覆盖试点。关于“证照分离”改革,下列说法正确的是()。
Writeanessayof160~200wordsbasedonthefollowingdrawing.Inyouressay,youshould1)describethedrawingbriefly,2)
Whatisthemaninterestedinatthebeginningoftheconversation?
最新回复
(
0
)