華為機試題 進製轉換

2021-07-24 17:57:01 字數 903 閱讀 6458

題目描述:

寫出乙個程式,接受乙個十六進製制的數值字串,輸出該數值的十進位制字串。(多組同時輸入 )

輸入描述:

輸入乙個十六進製制的數值字串。

輸出描述:

輸出該數值的十進位制字串。

輸入例子:

0xa

輸出例子:

10

直接用c++的輸入和輸出格式來求。

#include 

using

namespace

std;

int main()

}

這裡稍微總結一下c++的cout格式輸出:

//對於整數來說,輸出8位數

int a = 1234;

cout

<< setw(8) << a << endl;

//也可以補0(或其他字元),輸出8位,不足的補0

cout

<< setfill('0') << setw(8) << a << endl;

//對浮點數來說,保留兩位有效數字

float b = 1.312434;

cout

<< setprecision(2) << b << endl;

cout

<< hex << a << endl; //十六進製制

cout

<< oct << a << endl; //八進位制

cout

<< dec << a << endl; //十進位制

面試題 華為 進製轉換 3

熬夜把第三個面試題做了,16進製制轉換乘10進製,依然是華為面試的題目,在此把自己做的一點成果分享給大家。寫出乙個程式,接受乙個十六進製制的數值字串,輸出該數值的十進位制字串。多組同時輸入 輸入乙個十六進製制的數值字串。輸出該數值的十進位制字串 0xa 十六進製制與十進位制轉換 include in...

華為機試題

今天去華為機試,感覺是再謹慎都不為過啊!zc前一天晚上還跟我強調了判空,記憶體釋放。前兩題都是基本題,後面一題不會。1 輸入兩個數 反轉相加的和輸出。2 三天打漁兩天曬網 從1990 年1月1日開始 打漁輸出fishing 曬網輸出sleeping 我因為printf的是fishing sleepi...

華為機試題

通過鍵盤輸入一串小寫字母 a z 組成的字串。請編寫乙個字串壓縮程式,將字串中連續出席的重複字母進行壓縮,並輸出壓縮後的字串。壓縮規則 1.僅壓縮連續重複出現的字元。比如字串 abcbc 由於無連續重複字元,壓縮後的字串還是 abcbc 2.壓縮欄位的格式為 字元重複的次數 字元 例如 字串 yyy...