在线视频欧美亚洲_曰本色欧美视频在线_国产精品亚洲一区二区在线观看_黄色在线视频网址_亚洲精品国产熟女久久久_青草网在线观看_国产伦精品一区二区三区照片91_欧美成人性战久久_久久久综合网_中文字幕激情视频

歡迎來到 職場詞典網(wǎng) , 一個優(yōu)秀的職場知識學(xué)習(xí)網(wǎng)站!

加入收藏

您所在的位置:首頁 > 面試指南 > 面試技巧

面試技巧

迅雷技術(shù)類筆試題目

分類: 面試技巧 職場詞典 編輯 : 職場知識 發(fā)布 : 05-31

閱讀 :499

  職位類型:技術(shù)類

  面試地點:深圳

  招聘公司:迅雷網(wǎng)絡(luò)

1.下列程序的輸出結(jié)果為: (B)

#include<iostream.h>

void main()

{

char* a[ ] = { "hello", "the", "world"};

char** pa = a;

pa ;

cout<<”*pa<<endl;

}

A) theworld B) the C) ello D) ellotheworld

2. 已知二叉樹后序遍歷序列是 bfegcda,中序遍歷序列是 badefcg,它的前序遍歷序列是: (B)

A) abcdefg B) abdcefg C) adbcfeg D) abecdfg

3. 棧和隊列的共同特點是: (C)

A) 都是先進先出 B) 都是先進后出

C) 只允許在短點處插入和刪除元素 D) 沒有共同點

4. 下面程序的運行結(jié)果為: (A)

#include <iostream.h>

void main()

{span>

int a, x;

for(a = 0, x = 0; a<=1 && !x ; a )

{

a ;

}

cout<< a << x <<endl;

}

A) 21 B) 22 C) 32 D) 41

5. 下列選項,不正確的是: (B) while 后沒有分號

A) for(int a=1; a<=10; a );

B) int a=1;

do

{

a ;

}while(a<=10)

C) int a=1;

while(a<=10)

{

a ;

}

D) for(int a= 1; a<=10; a )a ;

6. 下面關(guān)于數(shù)組的初始化正確的是: (B)

A) char str[2] = {“a”,”b”};

B) char str[2][3]={“a”,”b”}

;

C) char str[2][3]={{?a?,?b?},{?e?,?d?},{?e?,?f?}};

D) char str[] = {“a”, “b”};

7. 下列說法正確的是: (B)

A) 內(nèi)聯(lián)函數(shù)在運行時是將該函數(shù)的目標(biāo)代碼插入每個調(diào)用該函數(shù)的地方

B) 內(nèi)聯(lián)函數(shù)在編譯時是將該函數(shù)的目標(biāo)代碼插入每個調(diào)用該函數(shù)的地方

應(yīng)屆生求職大禮包 應(yīng)屆生求職網(wǎng) YingJieSheng.COM

應(yīng)屆生求職網(wǎng) http://.yingjiesheng 第 37 頁 共 50 頁

C) 類的內(nèi)聯(lián)函數(shù)必須在類體內(nèi)定義

D) 類的內(nèi)聯(lián)函數(shù)必須在類體外通過關(guān)鍵字 inline 定義

8.下面對靜態(tài)成員的描述中,正確的是: (D)

A) 靜態(tài)數(shù)據(jù)成員可以在類體內(nèi)初始化

B) 靜態(tài)數(shù)據(jù)成員不可以被類的對象調(diào)用

C) 靜態(tài)數(shù)據(jù)成員不能受 private 控制符的作用

D) 靜態(tài)數(shù)據(jù)成員可以直接用類名調(diào)用

9. 下列運算符中,在 C 語言中不能重載的是: (C)

A) * B) >= C) :: D) delete

10 下面關(guān)于多態(tài)性的描述,錯誤的是:(C)

A) C 語言的多態(tài)性分為編譯時的多態(tài)性和運行時的多態(tài)性

B) 編譯時的多態(tài)性可通過函數(shù)重載實現(xiàn)

C) 運行時的多態(tài)性可通過模板和虛函數(shù)實現(xiàn) //模板的是編譯時多態(tài)性,而虛函數(shù)是運行時

D) 實現(xiàn)運行時多態(tài)性的機制稱為動態(tài)綁定

11. 如果進棧序列為 e1,e2,e3,e4,e5,則可能的出棧序列是: (D)

A) e3,e2,e5,e4,e1

B) e2,e3,e5,e4,e1

C) e3,e2,e4,e5,e1

D) 以上都有可能

12 下面關(guān)于類和對象的描述中,錯誤的是: (A)

A) 類就是 C 語言中的結(jié)構(gòu)體類型,對象就是 C 語言中的結(jié)構(gòu)體變量

B) 類和對象之間的關(guān)系是抽象和具體的關(guān)系

C) 對象是類的實例,一個對象必須屬于一個已知的類

D) 類是具有共同行為的若干對象的統(tǒng)一描述體

13.下面關(guān)于數(shù)組的描述錯誤的是:( D)

A) 在 C 語言中數(shù)組的名字就是指向該數(shù)組第一個元素的指針

B) 長度為 n 的數(shù)組,下標(biāo)的范圍是 0-n-1

C) 數(shù)組的大小必須在編譯是確定

D) 數(shù)組只能通過值參數(shù)和引用參數(shù)兩種方式傳遞給函數(shù)

注釋:

在把數(shù)組作為參數(shù)傳遞給函數(shù)時,有值傳遞(by value)和地址傳遞(by reference)兩種方式。

在值傳遞方式中,要在數(shù)組參數(shù)的尾部加上一對方括號([]),調(diào)用函數(shù)時只需將數(shù)組的地址(即數(shù)組名)傳遞給函數(shù)。

例如:如果數(shù)組 x 被聲明為: int x[10];

那麼函數(shù)被說明為: void byval_func(int[]);

參數(shù) int[]告訴編譯程序 byval_func()函數(shù)只有一個參數(shù),即一個由 int 型值組成的數(shù)組。 函數(shù)調(diào)用時只需將數(shù)組名傳遞給函數(shù):byval_func(x);

#include <stdio.h>

void byval_func(int[]);

void main(void);

void main(void)

{

int x[10];

int y;

for(y=0;y<10;y )

x[y]=y;

byval_func(x);

}

void byal_func(int i[])

{

int y;

for(y=0;y<10;y )

printf("%d/n",i[y]);

> }

在值傳遞方式中,數(shù)組 x 將被復(fù)制一份,復(fù)制所得的數(shù)組將被存放在棧中,然后由 byval_func()函數(shù)接收并打印出來。由于傳遞給 byval_func()函數(shù)的是初始數(shù)組的一份拷貝,因此在 byval_func()函數(shù)內(nèi)部修改傳遞過來的數(shù)組對初始數(shù)組沒有任何影響。

值傳遞方法的開銷是很大的,因為首先它要完整地復(fù)制初始數(shù)組并將這份拷貝存放到棧中,這將耗費相當(dāng)可觀的運行時間, 因而值傳遞方法效率較低;其次,初始化數(shù)組的拷貝需要占用額外的內(nèi)存空間(棧中的內(nèi)存);最后,編譯程序需要專門產(chǎn)生一部分用來復(fù)制初始數(shù)組的代碼,這將使程序變大。

地址傳遞方法克服了值傳遞方法的缺點。在地址傳遞方法中,傳遞給函數(shù)的是指向初始數(shù)組的指針,不用復(fù)制數(shù)組,因此程序變得簡練,也節(jié)省了棧中的內(nèi)存空間。在地址傳遞過程中,只需在函數(shù)原形中將函數(shù)的參數(shù)說明為指向數(shù)組元素數(shù)據(jù)類型的一個指針。

例如同樣定義一個數(shù)組 x: int x[10];

那麼函數(shù)被說明為: int const_funt(const int*);

參數(shù) const int*告訴編譯程序 const_funt()函數(shù)只有一個參數(shù),即指向一個 int 類型常量的指針。

函數(shù)調(diào)用時只需將數(shù)組的地址傳遞給函數(shù):const_func(x);

#include <stdio.h>

void const_func(const int*);

void main(void);

void main(void)

{

int x[10];

int y;

for(y=0;y<10;y )

x[y]=y;

constl_func(x);

}

void const_func(const int*i)

{

int y;

for(y=0;y<10;y )

printf("%d/n",*(i y));

}

在值傳遞方式中,沒有復(fù)制初始數(shù)組并將其拷貝存放在棧中,const_func()函數(shù)只接收到指向一個 int 類型常量

的指針,因此在編寫程序時要保證傳遞給 const_func()函數(shù)的是指向一個由 int 類型常量組成的數(shù)組的指針。 const

修飾符的作用是防止意外修改初始數(shù)組中的某一個元素。

14. 引用標(biāo)準(zhǔn)庫時,下面的說法你認(rèn)為哪個是正確的:( B)

A) 語句#include “ stdlib.h”是正確的, 但會影響程序的執(zhí)行速度

B) 語句#include <stdlib.h>是正確的,而去程序執(zhí)行速度比#include “ stdlib.h”要快

C) 語句#include <stdlib.h>和#include “ stdlib.h”都是正確的,程序執(zhí)行速度沒有區(qū)別

D) 語句#include “ stdlib.h”是錯誤的

注釋: include ""是先從本地目錄開始尋找,然后去尋找系統(tǒng)路徑,而 Include <> 相反先從系統(tǒng)目錄,后從本地目錄。

15.設(shè) a、 b、 c、 d、 m、 n 均為 int 型變量,且 a=5、 b=6、 c=7、 d=8、 m=2、 n=2,則邏輯表達式( m=a>b) &&(n=c>d)運算后, n 的值為:( C)

A) 0 B) 1 C) 2 D) 7

16.不能作為重載函數(shù)的調(diào)用的依據(jù)是:( C)

A) 參數(shù)個數(shù) B) 參數(shù)類型

C) 函數(shù)類型 D) 函數(shù)名稱

17.下列程序的輸出結(jié)果為: (D)

#include< iostream. h>

int func(int n)

{

if〔 n<1)return 1;

else return n func(n-1);

return 0;

}

void main()

{

cout<<func(5)<<endl;

}

A) 0 B)10 C)15 D)16

18. 建立派生類對象時,3 種構(gòu)造函數(shù)分別是 a(基類的構(gòu)造函數(shù))、 b(成員對象的構(gòu)造函數(shù))、 c(派生類的構(gòu)造函

數(shù))這 3 種構(gòu)造函數(shù)的調(diào)用順序為: (A)

A)abc B)acb

C)cab D)cba

19. 如果友元函數(shù)重載一個運算符時,其參數(shù)表中沒有任何參數(shù)則說明該運算符是:( D)

A)一元運算符 B)二元運算符

C)選項 A)和選項 B)都可能 D)重載錯誤

解析: C 中用友元函數(shù)重載運算符至少有一個參數(shù),重載一目運算符要有一個參數(shù),重載二目運算符要有

兩個參數(shù)。

20. 有以下程序段:( D)?

#define F(X,Y) (X)--; (Y) (X)*(Y);

?

int i, a = 3, b = 4;

for( i = 0; i<5; i ) F(a,b)

printf(“%d, %d”, a, b);

輸出結(jié)果是:()

A) 3, 4 B) 3, 5

C) -2, 5 D) -2, 9

21. 下列 for 循環(huán)的循環(huán)體執(zhí)行次數(shù)為:( A)

for(int i(10), j(1); i=j=0; i , j--)

A) 0; B) 1; C) 無限; D)以上都不對

22. 下面程序的輸出結(jié)果是( D)

char *p1= “ 123” , *p2 = “ ABC” , str〔 50〕 = "xyz";

strcpy( str 2,strcat( p1,p2)) ;

cout << str;

A) xyz123ABC B) z123ABC

C) xy123ABC &nbsp; D)出錯

23.下面函數(shù)的執(zhí)行結(jié)果是輸出( B)

char str[ ] = “xunlei”;

char *p = str;

int n = 10;

printf(“%d, %d, %d/n”, sizeof(str), sizeof(p), sizeof(n));

A) 4, 4, 4 B) 7, 4, 4

C) 6, 4, 4 D) 6, 6, 4

33. 有下列程序段:

char *p, *q;

p = (char*) malloc(sizeof(char) * 20);

q = p;

scanf(“%s %s”, p, q);

printf(“%s %s/n”, p, q);

若從鍵盤輸入: abc def, 則輸出結(jié)果是( A)

A) def def B) abc def

C) abc d D) d d

解析: q=p;因此 p,q 指向的是同一段內(nèi)存.scanf 先是把 abc 寫到 p 指向的空間,再把 def 寫到 q 指向的空間,也就是同一段空間,因此 abc 被 def 覆蓋了。

34.現(xiàn)在有以下語句:

struct _THUNDER{

int iVersion;

char cTag;

char cAdv;<BR> int iUser;

char cEnd;

}Thunder;

int sz = sizeof(Thunder);

則執(zhí)行后,變量 sz 的值將得到( D)

A) 11 B) 12 C) 13 D) 16

35. 有如下程序段:

void GetMemeory(char* p)

p = (char*) malloc (100);

void test()

{

char *str=NULL;

GetMemory(str);

strcpy(str,”Thunder”);

strcat(str 2, “Downloader”);

printf(str);

}

請問運行 Test 函數(shù)結(jié)果是:( D)

A) Thunder Downloader B) under Downloader

C) Thunderownloader D) 程序崩潰

解析:在函數(shù)中給指針分配空間,實際上是給指針的臨時變量分配空間,函數(shù)結(jié)束后,這個臨時變量也消亡,

而 str 仍然為 NULL,沒有為其分配空間,此時 strcpy()是肯定會出錯的。

36. 函數(shù)調(diào)用 exec((v1,v2), (v3,v4,v5),v6,v7);中,實參的個數(shù)是( A)

A) 4 B) 5 C) 6 D) 7

37. p 是指向類 X 的成員 m 的指針, s 是類 X 的一個對象。現(xiàn)要給 m 賦值,( C)是正確的。

A) s.p = 5 B) s->p = 5

C) s.*p = 5 D) *s.p = 5

38. 函數(shù) fun( char* p) { return p;}的返回值是( B)

A)無確切值 B) 行參 p 中存放的地址值

C) 一個臨時存儲單元的地址 D) 行參 p 自身的地址值

39. a,b 均為不等于 0 的整形變量,以下關(guān)系式恒成立的是:( C)

A) a*b/a*b == 1 &nbsp; B) a/b*b/a == 1

C) a/b*b a%b == a D) a/b*b == a

40. 設(shè)有如下說明:

typedef struct ST{ long a; int b; char c[2]; } NEW;

則下面敘述中正確的是: (C)

A)以上的說明形式非法 B) ST 是一個結(jié)構(gòu)體類型

C) NEW 是一個結(jié)構(gòu)體類型 D) NEW 是一個結(jié)構(gòu)體變量

41. 下列表達式正確的是:( C)

A) 9 B) ( x y) C) c c c D) ( a-b--)

42.在 int b[ ][3] = {{1},{3,2},{4,5,6},{0}};中, sizeof(b) = ( D)。

A) 4 B) 12 C) 28 D) 48

43.以下程序的輸出結(jié)果是: (D)

#define M(x,y,z) x*y z

main()

{

int a=1, b=2, c=3;

printf(“%d/n”,M(a b,b c,c a));

A) 19 B) 17 C) 15 D) 12

44.若有以下定義和語句:

int u=010, v= 0x10, w=10;

printf(“ %d, %d,%d/n” ,u,v,w);

則輸出結(jié)果是: (A)

A)8,16,10 B)10,10,10 C)8,8,10 D)8,10,10

45. 下面程序段的輸出結(jié)果是:( B)

int a=5, b=4, c=3, d=2;

if(a>b>c)

printf(“%d/n”,d);

else if((c-1>=d)==1)

printf(“%d/n”, d 1);

else

printf(“%d/n”, d 1);

A) 2 B) 3 C) 4 D) 編譯錯誤

46.有如下程序段,

請問 k 的值是:( D)

enum {a, b=5, c, d=4, e} k; k =c;

A) 3 B) 4 C) 5 D) 6

47.有如下程序段:

int i, n = 0;

double x = 1, y1 = 2.1/1.9, y2 = 1.9/2.1;

for( i = 1; i<22; i )

x = x*y1;

while( x!=1.0)

{

x =x*y2;

n ;

}

printf(“%d/n”, n);

請問執(zhí)行結(jié)果是:( A)

A) 21 B) 22 C)無限循環(huán) D) 程序崩潰

48. 用樹形結(jié)構(gòu)表示實體之間聯(lián)系的模型是( C)

A) 關(guān)系模型 B) 網(wǎng)狀模型 C) 層次模型 D)以上三個都是

49.有如下程序段:

char fun(char *);

main()

{

char *s = “one”, a[5] = {0}, (*f1)(char *) = fun, ch;

}

則對函數(shù) fun 的調(diào)用語句正確的是( C)

A) *f1(&a); B) f1( *s) ; C) f1(&ch) D) ch = *f1(s);要改成( *f1) (s)才正確

50.有如下程序段:

int c = 23;

printf(“%d/n”, c&c);

請問執(zhí)行結(jié)果是:( C)

A) 0 B) 46 C) 23 D) 以上都不對

下一篇:資深HR給你的求職建議 下一篇 【方向鍵 ( → )下一篇】

上一篇:大眾點評網(wǎng)北京銷售培訓(xùn)生面試經(jīng)驗 上一篇 【方向鍵 ( ← )上一篇】

国产精品免费在线| 日韩aⅴ视频一区二区三区| 国产成人看片| 日韩片电影在线免费观看| 国产精品视频免费一区| 一本一生久久a久久精品综合蜜| 久久99精品久久久久久水蜜桃| 在线观看日韩片| 三区精品视频| 你懂的视频在线一区二区| 国产成人亚洲欧美| 中文字幕在线亚洲三区| 五月天丁香综合久久国产| 久久亚洲一区二区| 国产综合动作在线观看| 国产91精品入口17c| 在线看无码的免费网站| 亚洲v国产v| 亚欧洲精品在线视频免费观看| 欧美一区激情视频在线观看| 麻豆亚洲一区| 欧美日本亚洲| 日韩av影视| 先锋在线资源一区二区三区| 亚洲精品在线免费看| 亚洲欧美综合一区| 亚洲一二三区精品| 亚洲一区三区视频在线观看| 一区二区三区国| 中文字幕人成一区| 99久久综合狠狠综合久久止| www.av一区视频| 国产精品一区而去| 久久国产精品久久| 欧美黑人xxxxx| 亚洲aⅴ天堂av在线电影软件| 亚洲精品日韩精品| 成人高清在线观看| 国产乱码精品一区二区三区中文| 国产伦精品一区二区三| 久久99精品久久久久久三级| 欧美人xxxxx| 亚洲激情啪啪| 99蜜桃在线观看免费视频网站| 国产v亚洲v天堂无码| 精品乱色一区二区中文字幕| 欧美精品欧美精品| 亚洲看片网站| 91青青草免费在线看| 国产麻豆一区二区三区在线观看| 鲁丝一区二区三区免费| 天堂资源在线亚洲资源| 91在线播放视频| 久久影视中文粉嫩av| 亚洲午夜精品国产| 精品免费国产| 亚洲高清在线播放| 国产精品国模大尺度私拍| 久久riav二区三区| 亚洲精品一区二区三区蜜桃久| 国产精品一区二区免费| 青青草久久网络| 国产成人精品自拍| 天堂va久久久噜噜噜久久va| 国产精品一区二区a| 五码日韩精品一区二区三区视频| 国产精品久久久久久免费观看| 日本一区视频在线观看免费| 国产精品久久久久久久天堂第1集| 手机在线观看国产精品| 蜜桃导航-精品导航| 成人免费看片网址| 一区不卡字幕| 日韩欧美在线一区二区| 久久精品第九区免费观看| av一区和二区| 一区二区三区偷拍| 色狠狠久久av五月综合|| 精品久久久久久乱码天堂| 成人欧美一区二区| 伊人久久大香线蕉精品| 日韩色妇久久av| 九九久久99| 国产精品一区二区av| 91久久精品一区二区别| 欧美日韩综合另类| 国产精品一区二区三区精品| 99精品99久久久久久宅男| 九九九九九精品| yy111111少妇影院日韩夜片| 欧美日韩一区二区三区在线视频| 中文字幕久精品免| 日本视频一区二区在线观看| 精品无人区一区二区三区| 一区二区三区欧美在线| 欧美精品尤物在线| 国产亚洲二区| 99久热re在线精品视频| 亚洲第一综合| 欧美在线激情| 欧美区高清在线| 精品乱子伦一区二区三区| 99在线免费观看视频| 午夜精品一区二区三区在线观看| 国产亚洲精品美女久久久m| 一区二区精品在线观看| 日韩一区国产在线观看| 日本一区二区久久精品| 免费国产一区| 精品国产一区二区三区四区vr| 999热视频在线观看| 亚洲高清资源综合久久精品| 日本一区二区三区四区高清视频| 国产精品久久国产精品| 国产精品区一区二区三含羞草| 99国精产品一二二线| 7777精品久久久大香线蕉小说| 亚洲国产欧美日韩| 视频在线观看成人| 日韩欧美一区二区三区久久婷婷| 蜜桃麻豆www久久国产精品| 国产精品免费观看高清| 宅男av一区二区三区| 99久久自偷自偷国产精品不卡| 一区二区成人国产精品| 亚洲不卡1区| 亚洲人一区二区| 亚洲一区影院| 宅男噜噜99国产精品观看免费| 欧洲精品码一区二区三区免费看| 久久精品99久久| 欧美福利精品| 秋霞久久久久久一区二区| 欧美污视频久久久| 日本一区二区久久精品| 日本福利一区二区三区| 亚洲精品一区二区三| 中文字幕欧美日韩一区二区三区 | 成人免费观看网站| 伊人情人网综合| 超碰97人人人人人蜜桃| 国产精品一区二区三区在线观 | 成人资源av| 官网99热精品| 欧美尤物一区| 亚洲欧美综合一区| y111111国产精品久久婷婷| 国产一区精品视频| 欧美二区三区在线| 婷婷久久伊人| 亚洲一区二区三区欧美| 2022国产精品| 精品日本一区二区三区在线观看| 欧美二区三区| 伊人精品久久久久7777| 国产亚洲福利社区| 日韩欧美激情一区二区| 91文字幕巨乱亚洲香蕉| 国产成人精品免费视频大全最热 | 一本久久a久久精品vr综合| 亚洲精品视频一二三| 日韩欧美在线一区二区| 久久久久高清| 日韩欧美手机在线| 久精品国产欧美| 中文字幕色一区二区| 官网99热精品| 日本一区二区三区视频在线播放| 99久热re在线精品996热视频| 久久99精品久久久久久三级| 一区国产精品| 欧美亚洲爱爱另类综合| 91青青草免费在线看| 日本精品二区| 国产另类自拍| 亚洲一区三区| 欧美日韩亚洲免费| 99久久99久久精品国产片| 视频在线精品一区| 久久视频在线观看中文字幕| 在线视频福利一区| 日本成人三级电影网站| 国产日韩久久| 99国产视频| 91精品国产91久久久久青草| 欧美午夜精品久久久久久蜜| 风间由美一区二区三区| 亚洲欧洲国产精品久久| 美脚丝袜一区二区三区在线观看| 91精品国产一区二区三区动漫 | 国产视色精品亚洲一区二区| 亚洲精品中字| 欧美一区二区三区四区在线观看地址 | 成人黄视频免费| 天堂资源在线亚洲视频| 欧美成人dvd在线视频| 国产自产精品| 国产精品久久久久久久久久直播| 中文字幕乱码一区二区三区 | 国产精品 日韩|