編寫函式統計輸入文字中單詞個數,單詞之間用空格符 換行符 跳格符隔開,用作為輸入結束。求指導謝謝

時間 2021-07-01 01:19:24

1樓:自我程式設計

1、n++,n必須有初值0;

2、countword必須有返回值,你沒寫return語句;

3、如果你必須要輸入@確認而不是回車確認,那麼請使用函式getch而不是getchar。getch在按鍵的時候就接收字元了,不顯示在控制檯,所以需要單獨寫語句列印輸入的字元(getch中回車符號是'\r')。

4、根據你的要求,按分隔符號統計單詞數,你的寫法,連續輸入分割符號都會被識別成單詞,所以需要一個變數lc來記錄上一次輸入的字元,確認前一次輸入不是分隔符再n++;

5、另外輸入@的時候也必須n++,否則最後一個單詞無法記錄數量。

按照你的**改的:

#include

#include

int countword();

int main()

int countword()

return n;}

2樓:

給函式countword()設一個返回值,比如用全域性變數m,m=n;return m;這樣。

3樓:匿名使用者

《無底洞》(又名“陷空山”)

編寫函式統計輸入文字中的單詞個數,單詞之間用空格符。換行符。跳格符隔開

4樓:竭縈家彤

#include

"stdio.h"

#include

"steio.h"

intcountword()

main()

記得采納啊

編寫程式,輸入字串(包含空格),統計其中單詞的個數,單詞之間以一個或多個空格分隔。 20

5樓:用著追她

1、首先,定義一個整型變數,儲存找到的字串位置。

2、定義兩個字串變數,儲存要查詢的字串,以及是否包含的單詞。

3、輸入查詢的字串,儲存在變數str中。

4、輸入要查詢的單詞,儲存在word中。

5、查詢單詞在字串中的起始位置,儲存在變數p中。

6、如果p的值為-1,則輸出字串中沒有要找的單詞。

7、然後,將查詢到的單詞替換為英文name。

8、最後,輸出替換後的字串。

6樓:魘魅

#include

void main()

printf("你輸入的字元是:");

puts(str);

printf("num=%d \n",num+1);}

編寫一個程式,輸入一行英文句子,統計其中的單詞個數.假設單詞間僅使用空格(可能會有多個空格隔開)

7樓:匿名使用者

#include

#include

int main()

printf("the word number is %d \n",number);

return 0;}

統計一行文字的單詞個數:輸入一行字元,統計其中單詞的個數.個單詞之間用空格分隔,空格數可以是多個,

8樓:匿名使用者

**部分: #include

int main()

else if((temp>='a'&&temp<='z')||(temp>='a'&&temp<='z')||(temp>='0'&&temp<='9'))

}temp=getchar();

}printf("count: %d\n",count);

return 0;

} 效果圖: 【酷_酷_幣】為您服務...

9樓:匿名使用者

樓主請看這裡這裡 決對好用的程式

#include

main()

count++;}}

printf("單詞書為:%d\n",count+1);}

10樓:隔壁老王

大一上學期學了c語言,這個我也寫過,不過我下學期沒學,怎麼寫不太清楚了,但是感覺思路是這樣的:比較後一項與前一項,如果當後一項為空格而前一項是字母或者其他字元時,變數+1,當後一項為空格前一項也是空格時候,不變,以此類推。應該要用到陣列或者指標吧

用c語言編寫 編寫函式,由實參傳來字串,統計此字元

敬問鮃 不用全域性變數 include int main void tongji char s printf 其中大寫字母有 d個,小寫字母有 d個 n空格有 d個,數字有 d個,其他字元有 d個 n d,x,k,z,q 用全域性變數 include int d 0,x 0,k 0,z 0,q 0 ...

如何 excel 用函式統計特定文字開頭的資料?

用countifs函式可以解決,建議加一個合計列,公式 countifs a a,f2,e e,8000 excel多條件求和 多條件計數 多條件查詢,多到你無能為。自定義函式 a d,f2 文字 function 自定義函式 a as range,b as string for i 2 to 10...

中的圖形中輸入文字,word中的圖形中輸入文字

滑鼠右鍵單擊圖形 新增文字 李姬雲 在word中,每一個手繪圖形都可編輯文字,當你繪出一個圖開時,你想在這個圖形上編輯文字時,選中圖形,右鍵,新增文字就可以編輯了!如何在word繪製圖形中插入文字 芊芊居士雙魚 1 繪製流程圖 第1步,單 兩種可供參考 1 右鍵點繪製圖形,新增文字 2 做個無邊框無...