華為筆試題(1)

2021-10-04 11:13:39 字數 708 閱讀 5396

主要是練習輸入輸出: 

string line;

while(getline(cin,line)){}

int n;

while(cin >> n){}

遞迴公式為f(n) = f(n-2)+1

#includeusing namespace std;

int drinktimes(int n)

int main()

for(auto it : m_set)

}}

[程式設計題]進製轉換

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

輸入描述:

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

輸出描述:

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

//c++版本:

#include int main()

}return 0;

}

#include#includeusing namespace std;

string hextodec(const string& hex)else

}return to_string(res);

}int main()

}

華為C C 筆試題 1

1.static有什麼用途?請至少說明兩種 1 在函式體,乙個被宣告為靜態的變數在這一函式被呼叫過程中維持其值不變。2 在模組內 但在函式體外 乙個被宣告為靜態的變數可以被模組內所用函式訪問,但不能被模組外其它函式訪問。它是乙個本地的全域性變數。3 在模組內,乙個被宣告為靜態的函式只可被這一模組內的...

華為筆試題

int a nsize 其中隱藏著若干 0,其餘非 0整數,寫乙個函式 int func int a,int nsize 使a 把0移至後面,非 0整數移至 陣列前面並保持有序,返回值為原資料中第乙個元素為0 的下標。盡可能不使用輔助空間且考慮效率及異常問題,注釋規範且給出設計思路 include ...

華為筆試題

某軟體需要實現建議的cd key演算法,輸入3個正整數,以空格隔開,根據這3個整數生成cd key字串,輸出格式 x x x xxyy,包括16個字元,以短劃線分開,其中,cd key最後兩個yy是用於cd key的自校驗,確保cd key本身是合法的。cdkey使用的字元表23456789abcd...