首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。 void delete(char s[],int i,int n) { int j,k,length=0; whiles(length])
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。 void delete(char s[],int i,int n) { int j,k,length=0; whiles(length])
admin
2009-02-15
35
问题
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。
void delete(char s[],int i,int n)
{ int j,k,length=0;
whiles(length])
【 】;
-i;
j=i;
}
if(【 】)
{ k=i+n;
if(i+n<=length)
while(k<length)
s[j++]=s[k++];
s[j]=’\0’;
}
选项
答案
length++ i<length
解析
第—个循环极有可能是计算串的长度,在i<=length时字符才被删除,被删除的是从第i个到笫i+n或最后—个间的所有字符。删除前,应判断i<=length。由于已经进行了-i运算,故实际应填入i<length。
转载请注明原文地址:https://jikaoti.com/ti/RtK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序运行时,拖动滚动条上的滚动框,则所触发的事件是()。
以下叙述中错误的是()。
在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为
设有以下定义语句:PrivateTypepointXAsIntegerYAsIntegerEndTypeDimaAspoint下面语句中正确的是
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
有下面的程序段:x=InputBox("字符串","输入","请输入"):Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
设a=2,b=3,c=4,d=5,表达式Nota<=cOr4*c=b^2Andb<>a+c的值是
检查软件产品是否符合需求定义的过程称为()。
检查软件产品是否符合需求定义的过程称为()。
有以下程序main(){chars[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
随机试题
回归分析法实际是因果分析法的另一种叫法。()
以下对支气管扩张症最有诊断意义的是
下列关于乳腺囊性增生病,哪项是正确的
近年来输血后肝炎主要由哪种病毒引起
麝香不具有的功效是()。
钢筋混凝土受弯梁的裂缝间距______。
用于衡量目标区域流动性状况的主要指标不包括()。
下列成本差异中,通常主要责任部门不是生产部门的是()。
自上世纪50年代以来,全球每年平均爆发的大型龙卷风的次数从10次左右上升至15次。与此同时,人类活动激增,全球气候明显变暖,有人据此认为,气候变暖导致龙卷风爆发次数增加。以下哪项如果为真,不能削弱上述结论?()
Scientistssaytheyhave【B1】______evidencethatjoggingisgoodforpeople.ThislatestEuropeanresearch【B2】______headline-maki
最新回复
(
0
)