華為C/C++招聘筆試題7套
華為C/C++招聘筆試題7套
目錄:
1. 華為C++面試題
2. 華為C招聘筆試題
3. 華為技術(shù)有限公司C語言招聘筆試題
4. 華為某年招聘C++面試題及答案
5. 華為武漢研究所C#面試題
6. 華為軟件研發(fā)C語言招聘面試題(應(yīng)屆生筆試題)
7. 某年華為C語言筆試題
部分內(nèi)容節(jié)選:
華為技術(shù)有限公司C語言招聘筆試題
一、單項選擇題(每題3分,共30分)
1、調(diào)用函數(shù)時的實參是數(shù)組名時(如func(A),A為數(shù)組),傳遞給形參實際上是 :
A)數(shù)組的首地址 B)數(shù)組的第一個元素
C)數(shù)組中的全部元素的值 D)數(shù)組元素的個數(shù)
2、有如下定義:
Union FLAG
{
Struct
{
Unsigned char Mode;
};
Unsigned short usVal;
}myFlag;
那么myFlag占用內(nèi)存的大小為:()
A)8位
B)16位 C)24位 D)32位
3、有如下定義:int(*ptr)(); ,以下敘述中正確的是()
A) ptr是指向一維數(shù)組的指針變量。
B) ptr是指向int型數(shù)據(jù)的指針變量。
C) ptr是指向函數(shù)的指針,該函數(shù)返回一個int型數(shù)據(jù)。
D) ptr是一個函數(shù)名,該函數(shù)的返回值是指向int型數(shù)據(jù)的指針。
4、有以下程序段
int x=4;
do
{
Printf(“%d,”,x--);
}while(--x);
其輸出結(jié)果是:()
A)3,0 B)4,1
C)4,2 D)死循環(huán)
5、有如下程序段
Unsigned char a[5];
Unsigned char *p,*q;
二、填空題(每分2分,共20分)
1、OSI協(xié)議共分七層,為
物理層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層,傳輸層,會話層,表示層和應(yīng)用層。 (備注:本題4分)
2、有如下程序段
Unsigned char *p1;
Unsigned long *p2;
P1=(unsigned char *)0x801000;
P2=(unsigned long *)0x810000;
請問 p1+5=
P2+5=
3、如下一段程序
enum string
{
x1 ,
x2,
x3 =10,
x4,
x5
};
三、以下程序?qū)斎氲囊粋€整數(shù),調(diào)用函數(shù)prime,判斷其是否為一個素數(shù);是素數(shù)打印“Yes”,否則打印“No”,
五、編程題(25分)
、、、、、
更多內(nèi)容請下載附件