




已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
嵌入式工程師初試試題 自測(cè)成績(jī): 一、單項(xiàng)選擇題(本大題共30小題,每小題1分,共30分)1、完成C源文件編輯后、到生成執(zhí)行文件,C語言處理系統(tǒng)必須執(zhí)行的步驟依次為( )。. A. 編譯、匯編、鏈接、運(yùn)行B. 預(yù)編譯、編譯、匯編、鏈接C. 匯編、編譯、鏈接、運(yùn)行D. 預(yù)編譯、編譯、鏈接、運(yùn)行2、C語言程序編譯與鏈接時(shí)( )。A. 不會(huì)修改源程序結(jié)構(gòu)、所有需要資源均被鏈接進(jìn)可執(zhí)行文件B. 會(huì)修改源程序結(jié)構(gòu)、所有需要資源均被鏈接進(jìn)可執(zhí)行文件C. 不會(huì)修改源程序結(jié)構(gòu)、并非所有需要資源均被鏈接進(jìn)可執(zhí)行文件D. 會(huì)修改源程序結(jié)構(gòu)、并非所有需要資源均被鏈接進(jìn)可執(zhí)行文件3、常數(shù)的書寫格式?jīng)Q定了常數(shù)的類型和值,0x1011是( )。A. 8進(jìn)制整型常量B. 字符常量C. 16進(jìn)制整型常數(shù)D. 2進(jìn)制整型4、定義以下函數(shù)時(shí),則函數(shù)返回值的類型為( )。add ( int a , long b) float c ;c = a + b;return c;A. voidB. intC. floatD. long5、執(zhí)行下列程序int a33=1,2,3;int b33=1,2,3;main()printf(d n,a10 + b00);后輸出的結(jié)果是( )。A. 0B. 1C. 2D. 36、在函數(shù)內(nèi)定義變量時(shí),存儲(chǔ)類型符可省略的是( )。A. autoB. staticC. externD. register7、若有語句 int *point,a=4;和point = &a;下面均代表地址的一組選項(xiàng)是( )。 A a,point,*&a B &*a,&a,*point C *&point,*point,&a D &a,&*point,point8、執(zhí)行下列程序# define F(y) 15y# define PRINT(a) printf(“d”,a)main()PRINT(F(2);后輸出的結(jié)果是( )。A. 3B. 3.5C. 14D. 7.59、將一個(gè)整數(shù)10002存到磁盤上,以ASCII碼形式存儲(chǔ)和以二進(jìn)制形式存儲(chǔ),占用的字節(jié)數(shù)分別是( )。A. 2和2B. 2和5C. 5和2D. 5和510、在文件使用方式中,字符串wb表示( )。A. 打開一個(gè)已存在的二進(jìn)制文件,只能讀取數(shù)據(jù)B. 打開一個(gè)文本文件,只能寫入數(shù)據(jù)C. 打開一個(gè)已存在的文本文件,只能讀取數(shù)據(jù)D. 打開一個(gè)二進(jìn)制文件,只能寫入數(shù)據(jù)11、設(shè)float a=2, b=4, c=3;,以下C語言表達(dá)式與代數(shù)式 (a+b)+c計(jì)算結(jié)果不一致的是( )。A.(a+b)*c/2B.(1/2)*(a+b)*cC.(a+b)*c*1/2D.c/2*(a+b)12、為了向二進(jìn)制文件尾部增加數(shù)據(jù),打開文件的方式應(yīng)采用( )。A.abB.rb+C.wbD.wb+13、下述程序執(zhí)行后的輸出結(jié)果是( )。includemain()int x=f;printf(%cn,a+(x-a+1);A.gB.hC.iD.j14、C語言中,下列運(yùn)算符優(yōu)先級(jí)最高的是( )。A.!B.C.D. 15、數(shù)組定義為“ int a 4 ; ”,表達(dá)式( )是錯(cuò)誤的。A.*aB.a 0 C.aD.a+16、執(zhí)行語句“ k=71; ”后,變量 k 的當(dāng)前值是( )。A.15B.31C.3D.117、定義函數(shù)時(shí),缺省函數(shù)的類型聲明,則函數(shù)類型取缺省類型為( )。A.voidB.charC.floatD.int18、若main()函數(shù)帶參數(shù),參數(shù)個(gè)數(shù)最多是( )。A.0B.1C.2D.319、若有宏定義:#define MOD(x,y) xy則執(zhí)行以下語句后的輸出結(jié)果是( )。int a=13,b=94;printf(dn,MOD(b,a+4);A.5B.7C.9D.1120、下列各個(gè)錯(cuò)誤中,哪一個(gè)不屬于編譯錯(cuò)誤( )。A.改變 x 原值 3 為 5 ,寫作“ x=5 ;”B.花括號(hào)不配對(duì)C.復(fù)合語句中的最后一條語句后未加分號(hào)D.變量有引用、無定義21、下列程序段運(yùn)行后, x 的值是( )。a=1;b=2;x=0;if(!( - a)x - ;if(!b)x=7;else +x;A.0B.3C.6D.722、設(shè)#define N 3#define Y(n) (N+1)*n)則表達(dá)式2*(N+Y(5+1)的值是( )。A.42B.48C.54D.出錯(cuò)23、若定義了char ch=abc0def,*p=ch;則執(zhí)行printf(%c,*p+4);語句的輸出結(jié)果是( )。A.defB.dC.eD.024、下列轉(zhuǎn)義字符中錯(cuò)誤的是( )。A.000B.14C.x111D.225、算術(shù)運(yùn)算符,賦值運(yùn)算符和關(guān)系運(yùn)算符的運(yùn)算優(yōu)先級(jí)按從高到低依次為( )。A.算術(shù)運(yùn)算、賦值運(yùn)算、關(guān)系運(yùn)算B.算術(shù)運(yùn)算、關(guān)系運(yùn)算、賦值運(yùn)算C.關(guān)系運(yùn)算、賦值運(yùn)算、算術(shù)運(yùn)算D.關(guān)系運(yùn)算、算術(shù)運(yùn)算、賦值運(yùn)算26、設(shè)#define N 3#define Y(n) (N+1)*n)則表達(dá)式2*(N+Y(5+1)的值是( )。A.42B.48C.54D.出錯(cuò)27、表達(dá)式 strcmp( “ 3.14 ”,“ 3.278 ” ) 的值是一個(gè)( )。A.非零整數(shù)B.浮點(diǎn)數(shù)C.0D.字符28、設(shè)struct short a;char b;float c;cs;則sizeof(cs)的值是( )。A.4B.5C.6D.729、若變量已正確定義,表達(dá)式( j=3 , j+ )的值是( )。A.3B.4C.5D.030、C 語言中運(yùn)算對(duì)象必須是整型的運(yùn)算符是( )。A.%B./C.!D.*二、填空題(本大題共3小題,每小題4分,共12分)31、初始化值是618的無符號(hào)長(zhǎng)整型變量a的定義形式為 ( )。32、若char a = a ;int b = 10;float c =0.5;double d = 1.25;則表達(dá)式 a*b+c-d的值是什么類型( )。33、設(shè)for( k = 0 ; k 0; k+ ) +k; 則該循環(huán)共執(zhí)行( )次。三、簡(jiǎn)答題(本大題共10小題,每小題3分,共30分)34、static 全局變量與普通全局變量有什么區(qū)別? 35、什么是指針?指針變量和指針?biāo)赶虻淖兞康膮^(qū)別和聯(lián)系是什么? 36、函數(shù)和宏各自有什么優(yōu)缺點(diǎn)? 37、 C程序頭文件中有時(shí)會(huì)有#ifndef、#define、#endif 指令,其作用是什么? 38、已知一個(gè)數(shù)組table,用一個(gè)宏定義,求出數(shù)據(jù)的元素個(gè)數(shù)。 39、如何判別一個(gè)數(shù)是unsigned。 40、解二次方程:a*x*x+b*x+c 41.用兩個(gè)棧實(shí)現(xiàn)一個(gè)隊(duì)列的功能? 42、多態(tài)類中的虛函數(shù)表是Compile-Time,還是Run-Time時(shí)建立的? 43、 寫一語句實(shí)現(xiàn)x是否為2的若干次冪的判斷。 四、單片機(jī)基礎(chǔ)題(共3小題,每小題6分,共18分)44、什么叫中斷?中斷通常可以分為哪幾類?計(jì)算機(jī)采用中斷有什么好處? 45、簡(jiǎn)述單片機(jī)內(nèi)部構(gòu)造一般有哪幾部分組成?以你熟悉的單片
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村生態(tài)農(nóng)業(yè)示范區(qū)協(xié)議書
- 安徽省阜陽市太和縣2024-2025學(xué)年七年級(jí)上學(xué)期期末生物學(xué)試題(含答案)
- 合同執(zhí)行與收款進(jìn)度跟蹤表
- 健身會(huì)所會(huì)員權(quán)益維護(hù)協(xié)議
- 產(chǎn)品采購與供應(yīng)合同補(bǔ)充條款
- 《現(xiàn)代酒店管理基礎(chǔ)》(第二版)課件 任務(wù)6 酒店?duì)I銷管理
- 智能營銷解決方案服務(wù)合同
- 2024-2025學(xué)年高二英語人教版選擇性必修第三冊(cè)教學(xué)課件 UNIT 4 Reading and Thinking
- 2024-2025學(xué)年高二生物人教版選擇性必修3教學(xué)課件 第4章- 第2節(jié)
- 攝影服務(wù)拍攝地點(diǎn)選擇協(xié)議
- 2025年中國羊毛絨線市場(chǎng)調(diào)查研究報(bào)告
- 肥料登記申請(qǐng)書
- 礦產(chǎn)勘探數(shù)據(jù)分析-深度研究
- 人教版高中英語挖掘文本深度學(xué)習(xí)-選修二-UNIT-4(解析版)
- 2025年北京控股集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 2024年07月江蘇銀行招考筆試歷年參考題庫附帶答案詳解
- 2025中智集團(tuán)招聘重要崗位高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年人事科年度工作計(jì)劃
- 醫(yī)院診斷證明書word模板
- 珍珠的質(zhì)量分級(jí)及評(píng)估
- 評(píng)審會(huì)專家意見表
評(píng)論
0/150
提交評(píng)論