我正在寫一個擲骰子的骰子滾動程序,並打印顯示每個數字出現次數的直方圖。 (1-6)如何更新沒有條件的直方圖?
例如:
1-XXXXXXX
2-XXX
3- XXXXXXXXX
4-XX
5- 6-X
該程序詢問用戶該死多少次滾動,這樣循環應該運行多少次並滾動模具。骰子上的每個數字在程序中表示爲一個向量元素,例如5次出現的次數(比如說7次)就是vector [4] == 7我的問題是我不允許使用switch語句或if語句來更新每個數字的計數。我問我的技術援助,他告訴我vector :: operator []會工作,但我甚至不知道那是什麼,在線參考並沒有幫助。有沒有人有一個想法如何實現這一點,因爲我對C++和我的教授相當陌生。沒有教過多少。謝謝!
你剛剛使用了'vector :: operator []',並在下一句話,你說你不知道它做了什麼!?!?不清楚你的問題是什麼。請顯示你的代碼。 – user463035818
你可能會得到太多的支持,不要驚慌 –
只是爲了澄清:「...例如,發生5次(比如說7次)的次數是vector [4] == 7」< - 這是'vector :: operator []' – user463035818