更多"以下函数的功能是删除字符串s中的所有数字字符。请填空。
void "的相关试题:
[填空题]以下函数的功能是删除字符串s中的所有数字字符。请填空。
void dele(char *s)
int n=0,i;
for(i=0;s[i];i++)
if( 【15】 )
s[n++]=s[i];
s[n]= 【16】 ;
[填空题]函数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’;
[填空题]
以下函数的功能是删除字符串s中的所有数字字符。请填空。
viod dele(char *s)
{ int n=0,i;
for(i=0;s[i];i++)
if( 【15】 )
s[n++]=s[i];
s[n]= 【16】 ;
}
[填空题]以下函数的功能是删除字符串s中的所有数字字符。请填空。
viod dele(char *s)
int n=0,i;
for(i=0;s [i];i++)
if(______)
s[n++];s[i];
s[n]= ______;
[填空题]以下函数inverse的功能是使一个字符串按逆序存放,请填空。
inverse(char str[])
char m;
int i,j;
for(i=0,j=strlen(str);i<strlen(str)/2; 【18】 ,j--)
m=str[i];
str[i]= 【19】 ;
【20】 ;
[填空题]函数mystrlen(char *s)的功能是求字符串s的长度,请填空。
mystrlen(char *s)
char *t:
t=s;
while(______)t++;
return(t-s);
[填空题]以下函数把b字符串连到a字符串的后面,并返回a中新字符串的长度,请填空。
strcen(char a[],char b[])
{
int num=0,n=0;
while(*(a+num)!= 【13】 )num++;
while(b[n]){*(a+num)=b[n];num++; 【14】 ;}
return num;
}