華為校招上機題

2021-06-04 18:36:45 字數 1012 閱讀 9718

1.兔子爬洞問題:兔子白天爬出5公尺,晚上又掉下去2公尺。問給定洞的深度,兔子要爬多少天

#include#includeusing namespace std;

int str2int(const char *str);

int main(int argc,char **argv)

temp=temp*10+(*str-'0');//如果當前字元是數字就當數值計算

str++;

}if(*ptr =='-')//如果字串是以'-'開頭,轉換成其相反數

return temp;

}

2.將給定字串中的大寫字母變小寫,小寫字母變大寫,數字不變,其它字元和空格不算。然後把改好的存在另外乙個陣列裡。

#include #include #include #define maxlen 200

#define bool int

#define true 1

#define false 0

int main()

j=0;

for(i=strlen(szline2)-1;i>=0;i--)

for(i=0;i=10)

}for(i=maxlen*2;i>=0;i--)

else if(result[i])

// if(!bstartoutput)

// }

printf("\n");

return 0;

}

3.高精度乘法,乙個是0-64位的數,乙個是0至9間的數,求相乘結果。

#include#include#includevoid strchange(const char *src,char *des)

else if(*src>='a'&& *src<='z')

des++;

src++;

}}int main()

華為2016校招上機筆試題第一題

最高分是多少 老師想知道從某某同學當中,分數最高的是多少,現在請你程式設計模擬老師的詢問。當然,老師有時候需要更新某位同學的成績.輸入描述 輸入包括多組測試資料。每組輸入第一行是兩個正整數n和m 0 n 30000,0 m 5000 分別代表學生的數目和操作的數目。學生id編號從1編到n。第二行包含...

2016華為校招上機試題2 洞穴逃生

二 洞穴逃生 描述 精靈王子愛好冒險,在一次探險歷程中,他進入了乙個神秘的山洞。在洞穴深處,精靈王子不小心觸動了洞穴內暗藏的機關,整個洞穴將很快塌陷,精靈王子必須盡快逃離洞穴。精靈王子的跑步速度為17m s,以這樣的速度可能是無法逃出洞穴的。慶幸的是精靈王子擁有閃爍法術,可在1s內移動60m,不過每...

華為2017校招題 自動售貨系統

描述 考生需要模擬實現乙個簡單的自動售貨系統,實現投幣 購買商品 退幣 輸出庫存商品及存錢盒資訊的功能.1.系統中存在以下商品與錢幣 三種商品 每種商品包含商品名稱 單價 數量三種屬性,分別為 名稱為a1的商品單價為2元數量為5件 名稱為a2的商品單價為3元數量為10件 名稱為a3的商品單價為4元數...