函数de1ete(s i n)的作用是从字符串s中删除从笫i个字符开始的n个字符 请填空。 void
函数de1ete(s,i,n)的作用是从字符串s中删除从笫i个字符开始的n个字符,请填空。 void de1ete(chars[],int i,int n) { int j,k,length=O; whi1e(s[length]) 【 】 -i; j=i; } if(【 】) { k=i+n; if(i+n<=length) whi1e(k<length) s[j++]=s[k++]; s[j]=/0; }
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:length++i<length
第—个循环极有可能是计算串的长度,在i<=length时字符才被删除,被删除的是从第i个到第i+n或最后—个间的所有字符。删除前,应判断i<=length。由于已经进行了-i运算,故实际应填入i<length。
相似问题
阅读下列程序 则程序的输出结果为______。 include 'stdio.h' struet t
阅读下列程序,则程序的输出结果为______。 include "stdio h" struet ty { int data; char c;}; main( ) { street ty a={30,x}; fun(a)
实现算法所需的存储单元多少和算法的工作量大小分别称为为算法的【 】。请帮忙给出正确答案和分析 谢谢!
实现算法所需的存储单元多少和算法的工作量大小分别称为为算法的【 】。请帮忙给出正确答案和分析,谢谢!
数据模型是用来描述数据库的结构和语义的 数据模型有概念数据模型和结构数据模型两类 E-R模型是【 】
数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,E-R模型是【 】请帮忙给出正确答案和分析,谢谢!
我国某省人大常委会制定了《食品卫生条例》。关于该法规 下列选项中正确的是()A. 该法规的内容主要属
我国某省人大常委会制定了《食品卫生条例》。关于该法规,下列选项中正确的是()A 该法规的内容主要属于行政法部门B 该法规属于我国法的正式渊源,法
下列程序的输出结果是______。 main() { int a=2 b=4 e=6; int*p1
下列程序的输出结果是______。 main() { int a=2,b=4,e=6; int*p1=&a,*p2=&b,*p; *(p=&c)=*p1*(*p2); printf( "%d n ",c); }请帮忙给出正确答案和分析,谢谢!
