久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式招聘 > 嵌入式面試題 > 軟件公司面試題 綜合(he)筆試題(含(han)答案)

軟件公司面試題 綜合(he)筆試題(含答案) 時(shi)間:2016-07-12      來源:未知

小(xiao)編今(jin)天為大(da)家提供的(de)試題多為C語(yu)言、數據(ju)結構方(fang)面的(de)試題,符合嵌入(ru)式(shi)公司出題模式(shi)!希望對大(da)家有所幫助。

1、現在有以下語句:

struct _THUNDER{

int iVersion;

char cTag;

char cAdv;

int iUser;

char cEnd;

}Thunder;

int sz = sizeof(Thunder);

則執(zhi)行后,變(bian)量sz的值將(jiang)得到(dao)

A.11

B.12

C.13

D.16

2、關于內聯函數正確(que)的是()

A.類的私有成員函數不(bu)能作(zuo)為內聯函數

 B.在所有(you)類說明中(zhong)內部定義(yi)的(de)成(cheng)員函數都(dou)是內聯函數

C.類的(de)保護成員(yuan)函(han)數(shu)不能作為內聯函(han)數(shu)

D.使用內聯函(han)數的地方會在運(yun)行階(jie)段用內聯函(han)數體替換掉(diao)

3、若一(yi)個棧以向量V[1…n]存儲,初始棧頂指針(zhen)top為(wei)n+1,則(ze)下面(mian)x入棧的正(zheng)確操作是()

A.top:=top+1;V[top]:=x

B.V[top]:=x;top:=top+1

C.top:=top-1;V[top]:=x

D.V[top]:=x;top:=top-1

4、下(xia)述(shu)有關棧和隊列(lie)的區別,說法錯(cuo)誤的是?

A.棧是(shi)限定只能(neng)在表的一端進行(xing)插入和刪除操作。

B.隊列(lie)是限(xian)定只能在表的一端進行(xing)插入和在另一端進行(xing)刪除操作。

C.棧和隊列都屬于線(xian)性表(biao)

D.棧的(de)插入操(cao)作時(shi)間復雜(za)度都是(shi)o(1),隊列(lie)的(de)插入操(cao)作時(shi)間復雜(za)度是(shi)o(n)

5、下面關于多(duo)態性的描述,錯誤的是:

A.C++語言的多態性分為編譯時的多態性和(he)運行時的多態性

B.編(bian)譯時(shi)的多態性可(ke)通(tong)過函數重載實現

C.運行時的多態性可通過模板和虛函數(shu)實現

D.實現運行時多態性的(de)機(ji)制稱為動(dong)態綁定

6、下列對(dui)函數double add(int a , int b)進行重(zhong)載,正(zheng)確的是(shi)()

A.int add(int a ,int b ,int c)

B.int add(double a , double b)

C.double add(double a , double b)

D.int add(int a , int b)

7、下(xia)面算(suan)法中可以判斷出一個有(you)向圖是否有(you)環的是:()

A.求短路徑

B.深(shen)度優(you)先遍歷

C.廣度優先遍歷

D.拓撲排序

8、全局(ju)變量(liang)可(ke)不可(ke)以定義在可(ke)被多(duo)個(ge).C文件包含的頭文件中?為什么?

9、寫出下列代碼的(de)輸出內容 ___

int inc(int a)

{

return(++a);

}

int multi(int*a,int*b,int*c)

{

return(*c=*a**b);

}

typedef int(FUNC1)(int in);

typedef int(FUNC2) (int*,int*,int*);

void show(FUNC2 fun,int arg1, int*arg2)

{

FUNC1 * p=&inc;

int temp =p(arg1);

fun(&temp,&arg1, arg2);

printf("%d\n",*arg2);

}

main( )

{

int a;

show(multi,10,&a);

return 0;

}

10、static有什么用途?(請(qing)至少(shao)說(shuo)明(ming)兩種)

參考答案:

1~5:DBCDC 6~7:ABC BD

8:可以,在(zai)不同的C文件中以static形式來(lai)聲明(ming)同名全局變量。

可以(yi)在不同的(de)C文件中(zhong)聲明同名的(de)全局變量,前提(ti)是(shi)其中(zhong)只能有一(yi)個C文件中(zhong)對此變量賦初值,此

時(shi)連接(jie)不會出錯

9:110

10:類型聲明(ming)符在C語言里面主要有三個用途:

1.聲明靜態局部變量

2.聲明靜態外部全局變量

3.聲明靜態(tai)外部函數(shu)

上一篇:嵌入式公司研發精選題 值得你做!

下一篇:數據結構測試題(含答案)

熱點文章推薦
華(hua)清學(xue)員就(jiu)業(ye)榜單
高薪學員經(jing)驗分享(xiang)
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專(zhuan)線:010-82525379 院校合作洽(qia)談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部