首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数delete(s,i,n)是作用是从字符串s中删除从第i个字符开始的n个字符,请填空。 void delete(char s[], int i,int n) { int j,k,length=0; while(s[length])
函数delete(s,i,n)是作用是从字符串s中删除从第i个字符开始的n个字符,请填空。 void delete(char s[], int i,int n) { int j,k,length=0; while(s[length])
admin
2009-04-15
82
问题
函数delete(s,i,n)是作用是从字符串s中删除从第i个字符开始的n个字符,请填空。
void delete(char s[], int i,int n)
{ int j,k,length=0;
while(s[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://kaotiyun.com/show/haXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:PrivateSubCommand1Click()Fori=1To2Forj=1ToiPrintString(i
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
已知变量x、y为整数型,且x=4,y=12.s为字符串型,且s=a,Lblok为标签控件,下列赋值语句不合法的是()。
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是()。
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) ……EndSub关于以上定义,以下
为组合框Combol增加一个列表项”电脑”,下列语句正确的是()。
(1)考生文件夹中有工程文件sjt3.vbp。在窗体卜有名称为Combo1的组合框,请设置该组合框的属性,使该组合框只能用于选择操作,不能输入文本。窗体上还有两个标题分别为“输入正整数”、“判断”的命令按钮。程序运行时在组合框中选中一项,如图5(A)所示,
窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是()。
构成计算机软件的是
随机试题
在“请示”的行文中应当做到
某1000只肉鸡群,4周内发病500只,死亡300只。该病的病死率是
一侧上肢或下肢的运动不能或运动无力,称为
针对特殊困难的女性人口的妇女社会工作不包括()。
社会主义经济制度的物质技术基础是()。
下列有关城市规划的内容,不属于城市总体规划内容的是()。
当x>0时,曲线()
ArecentstudyshowsthatPsychologistsseemtobelievethatifadultswanttoremaketheiridentity,theyneedto
Istheremeaninginthelengthofafinger?Longfingersarea【1】ofrefinement.Ashortstubbyhandarguesalackof【2】Longfing
Tobuy______.From______.
最新回复
(
0
)