首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的函数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
52
问题
下面的函数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全国计算机二级
相关试题推荐
有如下程序代码:FunctionSum(nAsInteger)StatickAsIntegerk=k+n+1Sum=kEndFunctionPrivateSubForm_Click()
下列程序段的输出结果是x=5Printx+1:x+1
设有如下程序段:Dima(10)ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
以下不合法的VB变量名是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
有两个关系R和T如下:则由关系R得到关系T的操作是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是( )。{*41}
在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控件,但
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。窗体上三个命令按钮的名称分别是Command1、Command2和Command3,标题分别是“显示”、“统计"和“保存”。运行程序时,单击“显示”按钮,从文件in5.txt中
随机试题
升麻、柴胡在补中益气汤中是
妊娠头3个月,可以使用的是小儿服用后可能引致骨骼损伤的是
( )是施工准备的核心。
企业出租无形资产时所取得的收入,应作为()。
下列各项中,关于会计账簿的更换与保管说法正确的有()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
我国人民法院的组织体系是
设D={(x,y)||x|≤y≤1,一1≤x≤1},则[*101]dxdy__________.
软件测试方法有很多种。其中,采用机器运行实例方式来发现程序的错误属于
以下能正确定义字符串的语句是
最新回复
(
0
)