更多"下述函数统计一个字符串中的单词个数,单词是指处在空格之间的字符序列,请"的相关试题:
[填空题]下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
int word(char *s)
{ int num=0,flag=0;
while(*s)
{ if( 【18】 =’’) flag=0;
else if( 【19】 ){flag=1;num++}
}
return 【20】 ;}
[填空题]下述函数统计一个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
int word(char*s)
int num=0,flag=0;
while(*s)
if( 【13】 =’’) flag=0;
else if( 【14】 )flag=1;num++
return 【15】
[填空题]下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
int word(char*s)
{ int num=0,flag=0;
while(*s)
{ if( 【13】 =’’) flag=0;
else if( 【14】 ){flag=1;num++}
}
return 【15】 ;}
[填空题]下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
int word(char*s)
int num=0,flag=0;
while(*s)
if( 【13】 =’’) flag=0;
else if( 【14】 )flag=1;num++return 【15】 ;
[填空题]以下函数用于统计一行字符串中的单词个数,单词之间用空格分隔,请填空。int word_num(char strl[ ])
{inti,num=0,word=0;
for(i=0;strl[i]l=’/0’;i++)
if(______= =’’)word=0;
else if(word= =0){word=1;num++;}
return(num);
}
[填空题]以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空
int isprime(int a)
int i;
for(i=2;i<=a/2;i++)
if(a%i==0) (10) ;
(11) ;
[填空题]下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:
#include<stdio.h>
void fun(char *s,int low,int high)
if( 【12】 )
return;
else
char t;
fun( 【13】 );
t=s[low];
s[low]=s[high];
s[high]=t;
[填空题]mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。
int mystrlen(char*str)
int i;
for(i=0;_______!=’/0’;i++);
return(i);
[填空题]mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。
int mystrlen(char *str)
{ int i;
for(i=0; 【19】 !=’/0’;i++);
return( 【20】 );
}
[填空题]mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。
int mystrlen(char * str)
int i;
for (i=0; 【7】 )!=’/0’;i+ +)
return 【8】);
[填空题]mysulen函数的功能是计算str所指字符山的长度,并作为函数值返回。请填空。
int mystrlen(Char *str)
{ int i;
for{i=0; !=’/0’;i++);
return(______);
}