下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word num (str) char str[]
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word num (str) char str[]; {int i,num=0,word=0; for(i=0;str[i]!=【 】;i++) if(【 】==)word=0; else if(word==0) { word=1; 【 】; } return(num); }
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word num (str) char str[]; {int i,num=0,word=0; for(i=0;str[i]!=【 】;i++) if(【 】==)word=0; else if(word==0) { word=1; 【 】; } return(num); }
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) for(i=0;str[i]!= 【 】;i++) if(【 】 =)word=0; 【 】; } return(num); }
下述函数用于统计—行字符中的单词个数,单词之间用空格分隔。 word_num(str) char str[]; {int,num=O,word=O; for(i=0;str[i]!=【 】;i++) if(【 】=")wprd=0 else if(word=O) { word=1: 【 】; } return(num); }
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char*s) { int num=0,flag=0; while(*s) { if(【 】=") flag=0; else if 【 】 {flag=1;num++} } return 【 】;}
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char *s) { int num=0,flag=0; while(*s) { if(【 】=) flag=0; else if(【 】){flag=1;num++} } return【 】;}
A.正确
B.错误
若变量n的值为24,则print函数共输出【 】行,最后一行有【 】个数。 void print(int n,int aa[]) { int i; for(i=1;i<n;i++) { printf("%6d",aa[i]); if(!(i%5)) printf("\n"); } printf("\n"); }