我有以下問題:用字母表示爲2位數字,轉換大量成字
a到z由編號10表示的字母 - 35例如a = 10,b = 11 ... z = 35
給定一個整數如果將數字的每個2位數字代表一個字母,將如何將其轉換爲單詞/句子? (該整數是解密過程的輸出,因此將始終適用於轉換)。
如31232612 --->「字」
我認爲要做到這一點,最好的辦法是使用%,並使用日誌確定的數量大小的整數分裂成2位數據塊到基地10?我不確定這將如何工作,我真的很感興趣的是其他人如何解決這個問題。
我不確定是否要上傳我已經存在的任何代碼,或者是否保留空白,以防萬一任何人希望從乾淨的石板上得到它,所以請讓我知道。
感謝您的任何反饋! (我的第一印象是,凡是微不足道的東西都被認爲是家庭作業,所以我認爲我會說這不是,我只是這樣做,因爲我試圖改善,我覺得這種事情很有趣,以爲我會分享)。
我想你應該有你的方法繼續進行。您可以使用%運算符查找2位數字,然後使用ascii通過簡單地添加常量將其轉換爲字符。你可以繼續推入堆棧,然後彈出它們來獲取這個詞。 – Wajahat
我可以將一個2位數的數字轉換爲一個字母,我只是將'拆分'成兩個字母的塊。 – MichaelRad
你是什麼意思分裂?你的意思是把大整數分成兩個更小的數字部分? – Wajahat