填空题
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。 void delete(char s[],int i,int n) { int j,k,length=0; whiles(length])
【16】
; -i; j=i; } if(
【17】
) { k=i+n; if(i+n<=length) while(k<length) s[j++]=s[k++]; s[j]=’\0’; }
【参考答案】
[16] length++
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。int word(char *s){ int num=0,flag=0;while(*s){ if( 【18】 =’’) flag=0;else if( 【19】 ){flag=1;num++}}return 【20】 ;}
点击查看答案&解析
填空题
下面程序的运行结果是 【15】 。main(){ unsigned a=0112,x;x=a>>3;printf( x=%o ,x);}
点击查看答案&解析
相关试题
下述函数统计—个字符串中的单词个数,单词...
若有定义int m=5,y=2,则执行表达式y...
下列程序的执行结果是______。 #in...
C语言函数返回值的类型是由______决...
数据存储和数据流都是______,仅仅是...