2013-11-03 65 views
0

我正在爲我的研究寫一個簡單的加密程序,而我被困在一件如此簡單的事情上。我將一個3位數字輸入到一個名爲Number的變量中。我現在試圖把三個數字中的每一個都放到單獨的變量中,稱爲n1,n2和n3,這樣我就可以單獨處理它們。C++單獨訪問整數

我以爲我可以做數字[1]等,但我不斷收到錯誤。

任何想法如何正確地做到這一點?

謝謝!

回答

1

下面是編號爲345的示例。這個想法是分開然後用% 10讀取最後一位數字。

int number = 345; 

int n1 = number/100; 
int n2 = (number/10) % 10; 
int n3 = number % 10; 

你已經嘗試過什麼能工作,如果number是一個字符串。

+0

非常感謝:D Thats幫了我很多! – user2950449