1樓:說祺阿雅唱
#include
"stdio.h"
main()
printf("%d\n",num);}
2樓:史朝東樂安
#include
#include
intmain()
printf("單詞個數為:%d\n",number);
return0;}
3樓:
#include
#include
int main()
while ( (a[i] >='a' && a[i] ='a' && a[i] <='z') );
//記錄一個單詞
num++;}}
printf("%d\n",num);
return 0;}
4樓:匿名使用者
int decede(char str)
while((str[i]>='a' && str[i]<='z')||(str[i]>='a'&&str[i]<='z'));
//記錄一個單詞
num++;}}
return num;}
5樓:風若遠去何人留
根據英語的書寫習慣,在每個單詞前後都會有空格分隔。 所以可以依據空格來劃分單詞。
不過,由於空格可能存在連續多個,所以僅統計空格數是不可以的,需要更復雜一些的演算法。
一、演算法設計:
核心思想是通過一個flag,來確定單詞的起始, 每出現一個單詞的起始,則表示存在一個單詞。 這樣統計出現的單詞起始個數,即可獲得單詞總數。
1、flag初始為1;
2、遍歷字串。
3、對於每個字元,如果出現非空格字元,且flag為1,則為單詞起始,累加計數器。同時賦值flag為0。
4、在flag為0情況下,如果出現空格,表示上一個單詞已經結束,設定flag為1。
5、 遍歷結束後輸出結果。
#include
int main()
}else if(s[i] == ' ')//上一個單詞結束。
flag = 1;
}printf("%d\n", n);//輸出結果。
return 0;}
c語言統計單詞個數問題!
6樓:武荊軻
#include "stdio.h"
main()
printf("本行中共有%d個單詞.\n",num);
}其原理很簡單:
對每個字元進行判斷,如果是空格就把變數word標記為0,如果不是空格就判斷word是不是0(即判斷之前有沒有空格),如果存在空格單詞量加1,然後復位word變數為0。就這樣重複,知道句子結束
7樓:匿名使用者
根據英語的書寫習慣,在每個單詞前後都會有空格分隔。 所以可以依據空格來劃分單詞。
不過,由於空格可能存在連續多個,所以僅統計空格數是不可以的,需要更復雜一些的演算法。
一、演算法設計:
核心思想是通過一個flag,來確定單詞的起始, 每出現一個單詞的起始,則表示存在一個單詞。 這樣統計出現的單詞起始個數,即可獲得單詞總數。
1、flag初始為1;
2、遍歷字串。
3、對於每個字元,如果出現非空格字元,且flag為1,則為單詞起始,累加計數器。同時賦值flag為0。
4、在flag為0情況下,如果出現空格,表示上一個單詞已經結束,設定flag為1。
5、 遍歷結束後輸出結果。
二、參考**:
#include
int func(char *s)//計算單詞數函式
}else if(s[i] == ' ')//上一個單詞結束。
flag = 1;
}return n;//返回結果。
}int main()
8樓:
#include
#include
main()
printf("c=%d\n",c);}
9樓:痞孓寶
請問,這樣可不可以實現功能
#include "stdio.h"
main()
c語言中統計單詞個數的問題
10樓:李卓霖首席男友
相當bai於空格,可以看一下這個程du
序(用zhi於統計單詞個dao數)
#include
void main()
printf(" 該英文句子由%d個單片語成。 .\n",num);
}有時為了給變數附一個無意義的初值通常用這個。呵呵
11樓:匿名使用者
給字元變數c2賦值為空格
12樓:匿名使用者
你說得對,就是相當於'\0'。
C語言,計算單詞數目,C語言統計單詞個數
我用檔案寫了一個,你的想法太複雜了 include include int main ch fgetc fp while ch eof last ch 最後一個字元 ch fgetc fp if isalpha last 0 n 如果最後一個字元是字母 printf s d n n fclose f...
C語言 簡單的數值統計,C語言問題 簡單統計
簡單的寫了一下 希望採納。include int main else if min 0 printf d 2lf min,summin min elseprintf 0 if max 0 printf d 2lf max,summ max elseprintf 0 return 0 c語言 prob...
用c語言來編寫商品銷售統計程式,用C語言來編寫 商品銷售統計程式
李蕼蕼蕼蕼 include include include include system cls 清屏 include getche using namespace std 全域性變數 int i 0 已錄入商品總個數 char ch cin ch int n case n char code 10...