華為面試歸來 筆試總結

2021-09-30 07:53:03 字數 491 閱讀 5027

1.找錯 1+2+3+...+100和的**:

void main()

unsigned char sum = 0;

unsigned char i = 100;

while(i >=0)

sum +=i;

i--;

該題主要考察 unsigned char 的取值範圍,unsinged char 0-255.

問題分析:

1.sum 定義為unsigned char,但是1+2+3+...+100=5050,明顯大於255,所以會超過取值範圍;

2.迴圈控制while(i >=0), 很明顯i會越界,最終的值為-1,又因為i定義為unsinged char 取值範圍為0-255, 所以i=255,如此迴圈不斷。

修改方式:

1)將sum定義為 unsigned int 型別;

2)將while(i >=0) 改為 while(i >0)或者把i 定義為 char 型也可以。

試題 華為筆試總結

8.28晚7點參加了華為的筆試,共有3道程式設計題,通過做題分析,發現自己一直是個弟弟。把記憶中的題,寫出來,再分析一遍。給定三角形的周長l,求滿足這個周長的直角三角形的數量。利用雙重迴圈遍歷最短邊長,和第二長邊,並利用勾股定理來判斷是不是直角三角形 滿足直角三角形的勾股定理一定是直角三角形三邊 1...

華為筆試與技術面試

前兩天華為電信傳送產品研發部打過來 問是否有興趣到華為工作。其實華為的確是乙個國內不錯的企業,但是華為每年乙個自殺的員工,聽到華為後,不免心裡有點兒異樣的感覺。當然,自盡只能代表個人對壓力的消極態度,而不能說明華為企業本身什麼問題,如果說壓力大,這是現代企業的普遍問題,又不是單單乙個企業的問題,再說...

筆試面試總結

把youdao和hulu的筆試面試總結一下,youdao的筆試也是有出現經典的題目的,如過橋問題等,當時忘了標準的做法,直接列舉的。還有乙個根據樹的後序和中序來求出樹的前序,當時擠不出 直接寫的思路。最後一題不會做,題目是這樣的,給你n種顏色,用這n種顏色的1 1 1的小立方體構造出乙個長方體,使得...