華為OJ 顛倒數字

2021-06-28 23:42:56 字數 768 閱讀 5307

描述:  描述:

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

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

知識點:  字串 

練習階段:  初級 

執行時間限制: 10sec

記憶體限制: 128mbyte

輸入: 

輸入乙個int整數

輸出: 

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

樣例輸入: 1516000                  

樣例輸出: 0006151

——*——

程式1:得分75(滿分100)

#include#include#includeusing namespace std;

#define maxsize 100

int main()

int convertnum(int n,char c)

for(j=0;j

自定義函式中

c[i]=48+n%10;

提醒,將整型賦值給char型可能資料丟失。

——*——

程式2:得73分(原因是4個測試有1個失敗)

#include#include#includeusing namespace std;

#define maxsize 100

int main()

int convertnum(int n,int c)

for(j=0;j

華為OJ 數字顛倒

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

數字顛倒 來自華為OJ平台測試基礎篇

include include include using namespace std bool input std string str,int num bool isvalid std string str,int num void transposition int num,std strin...

華為機試 數字顛倒

題目描述 描述 輸入乙個整數,將這個整數以字串的形式逆序輸出 程式不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入為100,則輸出為001 輸入描述 輸入乙個int整數 輸出描述 將這個整數以字串的形式逆序輸出 輸入 1516000 輸出 0006151 方法一程式 先把數字轉換為字串,在...