首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
70
问题
函数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全国计算机二级
相关试题推荐
在窗体上画1个命令按钮,并编写如下事件过程:PrivateSubCommand1_Click()Dima(3,3)Form=1To3Forn=1To3Ifn=mOrn=4一mThe
下列有语法错误的赋值语句是( )。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
对于语句DimVar1,Var2AsString*10,下列说法中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
下面说法中错误的是
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组uSers中,注册用户数(小于或等于10个)放在全局变量
能够将组合框Combo1中最后一个数据项删除的语句为( )。
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是
为了在运行时能显示窗体左上角的控制框(系统菜单),可以设置以下哪个属性的值为True()。
随机试题
国际上最流行的分时操作系统是()。
一批零件由两台车床同时加工,第一台车床加工的零件数比第二台多一倍.第一台车床出现不合格品的概率是0.03,第二台出现不合格品的概率是0.06.(1)求任取一个零件是合格品的概率;(2)如果取出的零件是不合格品,求它是由第二台车床加工的概率.
郄穴多用于治疗
不允许突出道路和用地红线的建筑突出物有()。
GB/T19001—2000标准属于()。
最终检验是质量检验的最后一道关口,应由()实施。
下列关于肾小管泌NH3的描述。正确的是
在明的中央机构中,除了部、院、六科之外,合称“三法司”的是()
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3.b中的值为8。请改正程序中的错误,吏它能得出正确的结果。注意:不要改动main函数,不得增行或删行
Tenyearsago,JoeAllenbeganstudyingadiversegroupofseventhgradersneartheUniversityofVirginia,wherehe’saprofess
最新回复
(
0
)