首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
函数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
admin
2010-05-22
47
问题
函数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/WyWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序运行时,拖动滚动条上的滚动框,则所触发的事件是()。
设在当前目录下有一个名为“file.txt”的文本文件,其中有若干行文本。编写如下程序:PrivateSubCommand1_Click()Dimch$.asciiAsIntegerOpen“f
为了读取数据,需打开顺序文件“D:\data5.txt”,以下正确的命令是()。
用语句Open“C:\teac.txt”ForInputAs#1打开文件后,就可以编程序()。
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
用Write和Print语句向文件中写入多个数据的差别在于()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
以下数组定义语句中,错误的是( )。
编写如下程序:PrivateSubCommand1_Click() Dimstr1AsString,str2AsString str1=InputBox("输入一个字符串") subfstr1,str2 Prints
在考生文件夹中有一个工程文件sjt5.Vbp。窗体外观如图所示。运行程序,单击“读数据”按钮,读人文件中的数据到字符串变量中并显示在Label2标签中。单击“排序”命令按钮时,对读入的数据从小到大进行排序,并将排序结果在窗体的Label4控件中显示。
随机试题
关于阑尾腺癌正确的是
痿症见手足痿弱,形体瘦削,肌肤甲错者为瘀血久留,可用
关于菌斑说法正确的是
请指出下列疾病的特征性X线片变化( )
不能补充血糖的生化过程是
航空运输中,托运人可以对航空货运单上除()以外的其他条款向承运人提出更改。
关于公积金个人住房贷款和商业银行自营性个人住房贷款的区别,下列泡法正确的是()。
甲公司2007年经营性流动资产300万元,经营性流动负债200万元,金融负债180万元,金融资产20万元,经营长期资产增加800万元,经营长期负债180万元,则该公司投资资本为()万元。
PASSAGEONEAccordingtothepassage,whatdidDicksufferintheworkhouse?
PeopleallovertheworldwritetoBigBen.They【C1】______sendbirthdaypresents.BigBenisnota【C2】______.It’saclock!
最新回复
(
0
)