程式語言 C 華為面試題

2021-05-28 06:57:35 字數 663 閱讀 6728

任意一串字串 字串裡包含數字部分和一般的字元

例如 ad2ef35adx1wewe76

注意這個字串 裡面有4個數字 分別是 1 2 35 76  不考慮大數

將數字按照從小到大排序 組成乙個新的字串

要求製作乙個函式來進行處理

我的解決辦法 c++實現

#include

#include

using namespace std;

struct node

;class linklist

;linklist::linklist()

int linklist::getlength()

return ncount;

}void linklist::insertitem(int nitem)

else

if(pfirst->pnext == null && pfirst->nitem <= pnew->nitem)

else}}

node *linklist::getpfirst()

int main()

i ++;

}node * p = list.getpfirst();

if(list.getlength() != 0)

coutreturn 0;

}

C語言面試題之華為面試題

1 區域性變數能否和全域性變數重名?答 能,區域性會遮蔽全域性。要用全域性變數,需要使用 區域性變數可以與全域性變數同名,在函式內引用這個變數時,會用到同名的區域性變數,而不會用到全域性變數。對於有些編譯器而言,在同乙個函式內可以定義多個同名的區域性變數,比如在兩個迴圈體內都定義乙個同名的區域性變數...

華為C語言面試題集

華為c語言面試題集c語言面試題 華為c語言面試題 深圳華為面試 c語言面試題 1 區域性變數能否和全域性變數重名?答 能,區域性會遮蔽全域性。要用全域性變數,需要使用 區域性變數可以與全域性變數同名,在函式內引用這個變數時,會用到同名的區域性變數,而不會用到全域性變數。對於有些編譯器而言,在同乙個函...

C語言面試題大彙總之華為面試題

1 區域性變數能否和全域性變數重名?答 能,區域性會遮蔽全域性。要用全域性變數,需要使用 區域性變數可以與全域性變數同名,在函式內引用這個變數時,會用到同名的區域性變數,而不會用到全域性變數。對於有些編譯器而言,在同乙個函式內可以定義多個同名的區域性變數,比如在兩個迴圈體內都定義乙個同名的區域性變數...