首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的函数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
86
问题
下面的函数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://kaotiyun.com/show/41Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一命令按钮和一文本框,其名称分别为Command1和Text1,然后编写如下程序:FunctionFun(xAsInteger,yAsInteger)AsIntegerFun=IIf(x<y,x,y)EndFunctionPr
设a=4,b=5,c=6,执行语句Printa<bAndb<c窗体上显示的是
表达式5Mod3+3\5*2的值是
如果要定义一个窗体级变量,定义变量语句的位置应该是
下面列表框属性中,是数组的是
以下关于控件数组的叙述中,错误的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
长整型常数的类型说明符为
输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
随机试题
胎方位胎先露
关于皮脂腺囊肿合并感染的治疗,下列说法正确的是
男性,72岁,转移性右下腹痛16小时,体温正常,无腹肌紧张,右下腹压痛、反跳痛不明显,结肠充气实验(+),该患者首选的治疗方法是
下列相对事物中,不宜划分阴阳属性的是
在同一正态总体中抽样有99%的样本均数在下述范围内
一创伤患者,伴恶心、呕吐、腹痛入院。查体:面色苍白,脉搏微弱,左下胸可见皮肤瘀斑,胸廓挤压征(+),左肺呼吸音减弱,移动性浊音(+),无明显腹膜炎体征。首选的检查方法是
某学校拟新建一实验楼,该学校按照国家有关规定履行了项目审批手续,并自筹资金1000万元,向银行借款3000万元,拟采用公开招标方式进行施工招标。因该工程较复杂,考虑到施工风险,决定采用固定价格合同。在施工招标过程中发生了以下事件。事件1:为了让投标
冷轧带肋钢筋代号为LL,如LL550中数值表示钢筋的()。
书面语言在导游语言中可分为()。
甲拖欠乙和丙5000多元的打工报酬一直不付。乙与丙商定后,将甲的女儿丁(15岁)骗到外地扣留,以迫使甲支付报酬。在此期间(共15天),乙、丙多次打电话让甲支付报酬,但甲仍以种种理由拒不支付。乙、丙遂决定将丁卖给他人。在乙外出寻找买主期间,丙奸淫了丁。乙找
最新回复
(
0
)