問題及**:
/*
*檔名稱: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...