假設我們給出的輸入數字爲1234,那麼在正確的循環移位後,我們應該得到4123作爲輸出。 我試着用MOD操作符解決它,但它沒有工作。如何在不使用任何數據結構的情況下正確循環移位數字?
-4
A
回答
1
你的任務可以解決這樣說:
unsigned int CSWR(unsigned int i) {
unsigned int rem = i % 10;
unsigned int temp = i/10;
i = temp;
if (!i)
return rem;
for(rem *=10;i/=10;rem *= 10);
return rem + temp;
}
+0
它工作@Anatoly – Gaurav
1
或者這樣說:
int a = 1234;
int result = (a/10) + (a%10)*pow(10,(int)log10(a));
相關問題
- 1. 如何在不使用任何循環的情況下數數?
- 2. 如何在不使用任何循環結構的情況下通過集合?
- 3. 如何在不使用循環的情況下生成循環數字序列?
- 4. 如何在不使用STL的情況下實現C++字典數據結構
- 5. 如何在我的情況下正確使用SQL計數
- 6. 以下情況下的數據結構如何? (最大堆棧)
- 7. 如何在不使用字符串或整數運算的情況下使用while循環來反轉數字?
- 8. 如何在不通過數據結構循環的情況下從列表中檢索特定的emp對象
- 9. 在我的情況下使用什麼數據結構?
- 10. 如何在不使用任何循環的情況下生成兩個變量的函數?
- 11. 如何在不使用Python中的循環的情況下在某些條件下製作數字的權力?
- 12. 如何確定數據結構的實際內存使用情況
- 13. 如何在沒有層次結構的情況下遵循xpath?
- 14. 如何在不安裝的情況下使用數據庫?
- 15. 如何在不使用數據庫的情況下登錄
- 16. 如何在不使用segue的情況下傳遞數據
- 17. 如何在我的情況下使用承諾循環
- 18. 如何在不捨入的情況下截斷小數位數?
- 19. 如何確定SQLite數據庫的數據庫使用情況?
- 20. 如何在不使用循環變量的情況下構建循環的刻度
- 21. 如何在不丟失數據的情況下更改核心數據SQLite數據庫的結構
- 22. 如何在不使用數據庫的情況下在datagridview中顯示數據
- 23. 使用R,如何在這種情況下正確使用str_extract?
- 24. 如何在啓用ARC的情況下正確使用CFURLCreateCopyAppendingPathComponent?
- 25. 以下情況下有用的數據結構
- 26. 哪個數據結構在下列情況下是最優的
- 27. 嵌套數組如何正確使用smarty foreach(循環循環)
- 28. 使用cakephp,我如何在不使用每個循環的情況下顯示一系列數據?
- 29. 在不使用全局變量的情況下GAE中的結構數據流
- 30. 如何在不使用循環的情況下確定MIPS中三個整數的最小值
無代碼,沒有實際的輸出 - 你怎麼能指望我們找到代碼中的錯誤? – MSalters
也許你的問題應該顯示你的嘗試,你預期會發生什麼,實際發生了什麼,並最終提出一個問題,你不瞭解發生了什麼和你的預期之間的區別。 –
建議的重複似乎是關於二進制移位,而這個問題似乎是基於10的移位,所以我不認爲重複的答案有很大的用處,我認爲這不是一個合適的重複。也就是說,我投票結束這個問題,因爲缺乏mcve,因此我沒有投票決定在問題得到改善之前重新開放。 – user2079303