攜程2016校園招聘筆試題分析

2021-07-08 16:44:06 字數 2069 閱讀 4538

1.

記憶體空間被分成不同區域,其中用函式

void* malloc(unsigned int size);
申請的內存在()

答案:c

程式語言中的

malloc

、calloc

函式和c++

的new

運算子都是在動態儲存區(

heap

)上申請記憶體空間

2.cpu輸出資料的速度遠遠高於印表機的列印速度,為了解決這一矛盾,可採用()

緩衝技術

3.編譯和執行如下**,系統將會輸出什麼? 1

2

3

4

5

6

7

#include

intmain()

兩個1sizeof

運算子主要用於計算占用記憶體(

stack

而不是heap

)的大小,

char

占用乙個位元組。

4.表的主鍵特點中,說法主鍵的

a.每一列都必須非空

b.主鍵的每一列都必須唯一

c.乙個表只能定義乙個主鍵

d.主鍵可以定義在表級或列級不正確的是()

d d我不知道他想說明什麼 其他項都是正確的

5.一位酒商有6桶葡萄酒和啤酒,容量分別為30公升、32公升、36公升、38公升、40公升、62公升。其中五桶裝著葡萄酒,一桶裝著啤酒。第一位顧客買走了兩桶葡萄酒;第二位顧客所買的葡萄酒則是第一位顧客的兩倍。請問,有多少公升啤酒?

publicclasscharandchar ;

for(inti =0; i < bear.length; i++)

}

}

}

privatestaticinttest(inti,intj,intbear,intsum)

}

// 4桶中統計任意3桶的總和 如果存在這3桶的和==sum的兩倍 返回

for(intl =0; l < sum_test.length; l++)

}

if(sum_three == sum *2)

}

return0;

}

}

程式輸出40

7.馮諾依曼工作方式的基本特點是____

馮.諾依曼機工作方式的基本特點就是程式事先存放在儲存器中,儲存器按

位址訪問,逐條地取出指令來執行。

華為2016校園招聘上機筆試題

華為2016校園招聘上機筆試題 撲克牌大小 已通過測試,通過。思路 主要是將比較的左右牌,進行區分開來 首先將左右的牌轉化為字串,10 佔兩個字串,需要特殊處理 將 10 轉化為 1 這樣可以通過左右兩邊字元的個數多少進行區分 include include 定義輸出的字元陣列 char print...

華為2016校園招聘上機筆試題

老師想知道從某某同學當中,分數最高的是多少,現在請你程式設計模擬老師的詢問。當然,老師有時候需要更新某位同學的成績.思路 區間最大值,點更新。這裡是最簡單的,其實還有區間求和,區間最大值,區間最小值,點更新,區間更新。可以用線段樹 樹狀陣列 rmq 這裡只簡單說明一下區間最大值和點更新,剩餘的放在下...

華為2016校園招聘上機筆試題

踩的坑 q 1 5 在測試樣例中有可能 a 1 b 5,而題目樣例並沒有體現這一點 用法記錄 vector chengji 最大值的求法 踩的坑 要寫成 用法記錄 字元string的查詢 rfind find 字元的erase 傳參同substr stable sort 記錄最多8條錯誤記錄 合併錯...