第13周專案5 統計每乙個數字字元出現的次數

2021-06-27 05:18:55 字數 716 閱讀 4136

問題及**:

/* 

*檔名稱:number.cpp

*作 者:單昕昕

*完成日期:2023年11月24日

*版 本 號:v1.0

* *問題描述:定義乙個陣列統計字元陣列中每乙個數字出現的次數。

*程式輸出:字元陣列每乙個數字出現的次數。

*/

#include#includeusing namespace std;

int main()

; int i=0;

cout<

gets(str);

for(i=0;str[i]!='\0';++i)

for(i=0;i<10;++i)

{cout<

執行結果:

知識點總結:

重新定義乙個陣列a【i】來統計每乙個數字字元出現的次數。

學習心得:

一開始用的是case語句,這樣可以統計少量的數字,如果多的話就不好用了~!

所以我們通過重新定義陣列,用a[str[i]-'0']++;這樣的乙個小技巧就很方便了~~

還有,一開始在cout那句又犯錯誤了,a[i]《這句寫成了a[str[i]-'0'],好粗心。。

第5周專案1 3

all rights reserced.檔名稱 main.cpp 作者 李鑫 完成日期 2016.3.31 問題描述 設計三角形類帶引數的建構函式,即 double x,double y,double z 三邊長在呼叫時由實參直接給出,使物件在定義時能夠進行初始化。include includeus...

第13周專案1 陣列大折騰(5 插入乙個數)

檔名稱 qwe.cpp 完成日期 2014年11月21日 版本號 v1.0 問題描述 建立乙個長度為16的整型陣列a並初始化前15個元素,輸入乙個整數b,將b插入到a 0 位置 原有的資料往後移動 輸出 改變後陣列中的元素。輸入描述 略。程式輸出 略。include using namespace ...

第13周專案5 拓撲排序演算法的驗證

檔名稱 專案5.cbp 作 者 孫翰文 完成日期 2015年11月30日 版 本 號 v1.0 問題描述 拓撲排序演算法的驗證 輸入描述 無 程式輸出 測試資料 include graph.h void topsort algraph g for i 0 in i if g adjlist i co...