華為機試 數字顛倒

2021-08-04 06:58:06 字數 566 閱讀 7019

題目描述

描述:輸入乙個整數,將這個整數以字串的形式逆序輸出

程式不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入為100,則輸出為001

輸入描述:

輸入乙個int整數

輸出描述:

將這個整數以字串的形式逆序輸出

輸入 1516000

輸出 0006151

方法一程式:先把數字轉換為字串,在把字串首尾顛倒。

#include #include using namespace std;

int main()

cout << s<

方法二程式:每次把數字的最後一位取出來,新增到字串的末尾。

#include #include using namespace std;

int main()

cout << res << endl;

} return 0;

}

華為機試 數字排序

輸入一串用空格隔開的數字串,對於數字串的奇數字按公升序排序,偶數字按降序排序。示例輸入 4 6 2 3 6 7 8 1 處理過程 奇數字 4 2 6 8 公升序排序結果 2 4 6 8 偶數字 6 3 7 1 降序排序結果 7 6 3 1 結果輸出 2 7 4 6 6 3 8 1 zpx002661...

表示數字 華為機試 C C

將乙個字元中所有出現的數字前後加上符號 其他字元保持不變 public static string marknum string pinstr 輸入乙個字串 字元中所有出現的數字前後加上符號 其他字元保持不變 示例1jkdi234klowe90a3jkdi 234 klowe 90 a 3 第九十一...

華為OJ 數字顛倒

描述 輸入乙個整數,將這個整數以字串的形式逆序輸出 程式不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入為100,則輸出為001 輸入描述 輸入乙個int整數 輸出描述 將這個整數以字串的形式逆序輸出 輸入例子 1516000 輸出例子 0006151 解答1 include includ...