首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序实现字符串的复制。 void copy_string(from,to) 【 】; { for(;*from;from++,to++) *to=*from; 【 】; } main() { char
下面的程序实现字符串的复制。 void copy_string(from,to) 【 】; { for(;*from;from++,to++) *to=*from; 【 】; } main() { char
admin
2009-02-15
73
问题
下面的程序实现字符串的复制。
void copy_string(from,to)
【 】;
{ for(;*from;from++,to++)
*to=*from;
【 】;
}
main()
{ char *a="I am wang",*b="you are Li";
printf ("%s\n%s\n",a,b);
【 】;
printf("%s\n%s\n\n",a,b);
}
选项
答案
char*from, *to *to=’\0’ copy_string(a, b)
解析
函数copy_string()用到了形参from,to是指针变量,实参a、b是字符串指针,第一个空格应填形参说明语句“char*from, *to”。当from所指的字符串全部复制给to所指的字符串时,有可能to所指原字符串长度大于from所指字符串长度,即可能to所指串的后面字符仍留在复制后的to所指串中。为避免这种情况,必须在from所指串复制完后,马上给to所指串加上串结束符。因此,第二个空格应填*to=’\0’。main()函数应调用copy_string()函数,第三个空格应填copy_string(a, b)。
转载请注明原文地址:https://kaotiyun.com/show/BrXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。设有如下的类型声明:TypePersonnameAsString*8majorAsString*20EndTyp
设在窗体上有一个名称为Check1的复选框数组,并有以下事件过程:PrivateSubCheck1_Click(IndexAsInteger)…EndSub则下面叙述中错误的是
有如下程序:Functionfun(ByValsumAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilesumk=k*(humMod10):sum=sum\10L
以下程序段的输出结果是X=1:Y=4DoUntilY>4X=X*Y:Y=Y+1LoopPrintX
设窗体上有一个名称为Checkl的复选框,并有下面程序代码:PrivateSubCheckl_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
如果把程序的启动对象设置为:SubMain,则SubMain过程
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。窗体文件的程序如下:一PrivateTypexPrivateSubCommand1._Click()aAsInteger:bAsInteger、DimyA
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确
随机试题
关于行政许可程序,下列哪一选项是正确的
甲公司的董事长陈某超越公司章程规定的权限,以甲公司的名义与不知情的乙公司签订买卖合同,约定甲公司将公司办公楼以2亿元的价格出售给乙公司。此后,甲公司与丙公司合并成丁公司。对此,下列表述错误的是?
公司债券的种类包括( )。Ⅰ.信用公司债券Ⅱ.不动产抵押公司债券Ⅲ.保证公司债券Ⅳ.证券公司债券
期货从业人员在执业过程中应当()。
在计算速动比率时需要排除存货的影响,这样做最主要的原因在于流动资产中()。
()破产或者清算时,客户委托资产不属于其破产财产或者清算财产。
艺术地记录与再现中华文明的璀璨和辉煌,不仅是对外传播的有效_________,也是在青少年中传承历史,让民族优秀文化传统_________的重要举措。填入划横线部分最恰当的一项是()。
试论犯罪目的和犯罪动机的关系。
Examplesofwaterpollutionareverycommon.Indeed,itishardtofindamajorriverorlakethathasnotbeenpollutedinsome
Everywhere,wateruseisincreasing.Humansalreadyusefifty-fourpercentofallthefreshwaterinrivers,lakesandundergrou
最新回复
(
0
)