版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
緒論1【單選題】(15分)以下對C語言程序的描述,正確的是()。A.C語言程序從定義的第一個函數(shù)開始執(zhí)行B.C語言程序從包含的第一個頭文件開始執(zhí)行C.C語言程序首先執(zhí)行main函數(shù)前的語句D.C語言程序總是從main函數(shù)開始執(zhí)行2【單選題】(15分)C語言屬于()語言。A.面對對象語言B.匯編語言C.機器語言D.高級語言3【單選題】(15分)以下對C語言程序工作過程的描述,錯誤的是()。A.程序執(zhí)行時將按照程序指定的邏輯從存儲器中獲取指令,并逐條執(zhí)行B.程序編譯鏈接為可執(zhí)行文件后存儲在磁盤中C.執(zhí)行程序時通過解釋器,逐行邊解釋為機器可理解的指令邊執(zhí)行這些指令D.程序中的指令、數(shù)據(jù)均以二進制形式存儲在存儲器中4【單選題】(15分)以下關(guān)于計算機語言的描述,錯誤的是()。A.計算機可以直接使用機器語言B.匯編語言中使用了助記符來幫助開發(fā)人員開發(fā)C.計算機高級語言(如C語言)更具有可讀性,開發(fā)效率進一步提升D.計算機可以不需要解析直接使用高級語言5.【多選題】(15分)正確答案:ABCDC語言的功能和用途有()。A.編寫嵌入式系統(tǒng)B.開發(fā)其他計算機高級語言C.編寫操作系統(tǒng)底層調(diào)度算法D.直接與硬件交互6.【多選題】(15分)正確答案:ABCDC語言程序中包含()。A.助記符B.main函數(shù)C.定義的變量D.頭文件7【判斷題】(10分C語言程序中可以沒有main函數(shù),也可以執(zhí)行。()A.對B.錯第一章單元測試1【單選題】(10分)以下不是算法的特征是()A.有窮性B.簡潔性C.可行性D.確切性2【單選題】(10分)以下不是評價一個算法的指標()A.問題的規(guī)模B.健壯性C.空間復(fù)雜度D.時間復(fù)雜度3【單選題】(10分)以下哪種圖形表示選擇結(jié)構(gòu)()C.4【單選題】(10分)變量n初始為1,以下代碼中哪個n最終可以為10()A.while(n<10){n=n+1;}B.while(n<=10){n=n+1}C.while(inti=10;i=0;i--){n=n*i}D.while(inti=0;i<=10;i++){n=n*i}5【單選題】(10分)實現(xiàn)x和y的值交換,能夠?qū)崿F(xiàn)此功能的是()A.intt;t=x;x=y;y=t;B.x=y;y=x;x=x;C.x=y;D.x=y;y=x;6【單選題】(10分)結(jié)構(gòu)程序化設(shè)計不應(yīng)該使用()A.三種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)的編碼方法B.自頂向下,逐步細化的方法C.模塊化設(shè)計D.靈活、簡潔的goto結(jié)構(gòu)7.【多選題】(10分)正確答案:ACD程序的基本結(jié)構(gòu)包括()A.順序結(jié)構(gòu)B.邏輯結(jié)構(gòu)C.選擇結(jié)構(gòu)D.循環(huán)結(jié)構(gòu)8.【多選題】(10分)正確答案:ABCD結(jié)構(gòu)化程序設(shè)計方法包括()A.逐步細化B.結(jié)構(gòu)化編碼C.自頂向下D.模塊化設(shè)計9【判斷題】(10分算法有且只有一個輸入和輸出()A.錯B.對10【判斷題】(10分描述算法可用自然語言、傳統(tǒng)流程圖、N-S流程圖來描述()A.對B.錯第二章單元測試1【單選題】(10分)下列定義變量的語句中錯誤的是:()A.int_int123B.doubleintC.charForD.floatUS$_2【單選題】(10分)C語言中最簡單的數(shù)據(jù)類型包括:()A.整型、字符型、邏輯型B.整型、實型、邏輯型、字符型C.整型、實型、邏輯型D.整型、實型、字符型3【單選題】(10分)main(){inta=8,b=4;printf("%d\n",b=b/a);}上述程序的輸出結(jié)果是()A.0B.4C.不確定值D.14【單選題】(10分)a=125.534;a=(int)125.521%4;設(shè)a為int型變量,執(zhí)行上述賦值語句后,a的取值分別是()A.125,31B.125,1C.125.534,2D.125,215【單選題】(10分)intb=3;++b;則b的值為()A.4B.2C.5D.36【單選題】(10分)下列說法不正確的是()A.形式參數(shù)是局部變量B.不同函數(shù)中,可以使用相同名字的變量C.主函數(shù)main中定義的變量在整個文件或程序中有效D.在一個函數(shù)內(nèi)部,可以在復(fù)合語句中定義變量,這些變量只在本復(fù)合語句中有效7.【多選題】(10分)正確答案:AB以下屬于不合法賦值語句的是()A.c=int(a+b);B.x+y;C.x=y=200;D.--d;8.【多選題】(10分)正確答案:BC以下選項是不合法常量的是()A.'\010'B.DC.23.2e11.2D."girl"9【判斷題】(10分¥temp是合法的變量名稱()A.錯B.對10【判斷題】(10分編譯系統(tǒng)把浮點型常量都按雙精度處理,分配16個字節(jié)()A.錯B.對第三章單元測試1【單選題】(10分)main(){inta=1,b=2,c=3;if(a<c){b=a;c=b;a=c;}else{a=0;}printf("a=%d",a);}上述程序的輸出是()A.0B.2C.3D.12【單選題】(10分)以下一組運算符中,優(yōu)先級最低的運算符是()A.!=B.C.*D.-3【單選題】(10分)#include<stdio.hintmain(){inta=1,b=2,c=3,d=4,m=2,n=2;(m=a<b)||(n=cd);printf("%d\t%d",m,n);return0;}上述程序的輸出為:()A.01B.22C.12D.104【單選題】(10分)若inti=0,j=1,k=2k=i++&&j++;則此時的k為多少()A.1B.0C.3D.25【單選題】(10分)設(shè)a=1,b=2,c=3,d=4,則表達式:ab?a:c<d?c:d的結(jié)果為()A.1B.2C.4D.36【單選題】(10分)以下不能作為switch語句中的條件的是()A.1B.3.14C.'A'D.1+17.【多選題】(10分)正確答案:ABCD以下if語句形式正確的有()A.if(表達式){若干語句;}if{若干語句;}else{若干語句;}B.if(表達式){若干語句;}C.if(表達式){若干語句;}else{若干語句;}D.if(表達式){若干語句;}elseif{若干語句;}8.【多選題】(10分)正確答案:BCD以下對邏輯運算符兩側(cè)的運算對象的數(shù)據(jù)類型描述不正確的是()A.可以是整數(shù)或字符型數(shù)據(jù)B.只能是0或者1C.可以是任何類型的整數(shù)D.只能是0或非0整數(shù)9【判斷題】(10分條件運算符?和:是一對運算符,不能分開單獨使用。()A.對B.錯10【判斷題】(10分在switch語句中,每一個的case常量表達式的值可以相同。()A.錯B.對第四章單元測試1【單選題】(10分)下面有關(guān)for循環(huán)的錯誤描述有()A.for循環(huán)語句中,可以包含多條語句,但要用花括號括起來B.for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況C.在for循環(huán)中,不能用break語句跳出循環(huán)體D.for循環(huán)是先執(zhí)行循環(huán)體語句,后判定表達式2【單選題】(10分)以下敘述正確的是()A.從多層循環(huán)嵌套中退出時,只能使用goto語句B.在循環(huán)體內(nèi)使用break語句或continue語句作用相同C.continue語句的作用是結(jié)束整個循環(huán)的執(zhí)行D.只能在循環(huán)體內(nèi)和switch語句體內(nèi)使用break語句3【單選題】(10分)intk=0;while(k=0)k=k-1;對上述程序段敘述正確的是()A.循環(huán)體被執(zhí)行B.while循環(huán)執(zhí)行10次C.無限循環(huán)D.循環(huán)體一次也不執(zhí)行4【單選題】(10分)for(i=3;i;i--)for(j=0;j<2;j++)for(k=0;k<=2;k++){......}若i,j已定義成int型,則上述程序段中內(nèi)循環(huán)體的總執(zhí)行次數(shù)是()A.30B.18C.27D.365【單選題】(10分)inta=10,b=0;do{b+=2;a-=2+b;}while(a=0);上述程序段中,循環(huán)體的執(zhí)行次數(shù)是()A.3B.4C.5D.26【單選題】(10分)main(){for(inti=1;i<=5;i++){if(i%2)printf("*");elsecontinue;printf("#");}printf("$\n");}上述程序的輸出結(jié)果是()A.*#*#*#$B.#*#*$C.*#*#$D.#*#*#*$7.【多選題】(10分)正確答案:ACD在C語言中,以下說法錯誤的是()A.不能使用do-while構(gòu)成循環(huán)B.do-while構(gòu)成的循環(huán),當(dāng)while中的表達式值為零時結(jié)束循環(huán)C.do-while構(gòu)成的循環(huán),當(dāng)while中的表達式值為非零時結(jié)束循環(huán)D.do-while構(gòu)成的循環(huán)必須用break才能退出8.【多選題】(10分)正確答案:BCDfor(t=1;t<=100;t++){scanf("%d",&x);if(x<0)continue;printf("%d\n",t);}對上述程序段,描述錯誤的是()A.最多允許輸出100個非負整數(shù)B.當(dāng)x=0時,什么也不輸出C.printf函數(shù)永遠也不執(zhí)行D.當(dāng)x<0時,整個循環(huán)結(jié)束9【判斷題】(10分do-while語句構(gòu)成的循環(huán)不能用其他語句構(gòu)成的循環(huán)來代替。()A.對B.錯10【判斷題】(10分while的循環(huán)控制條件比do-while的循環(huán)控制條件嚴格。()A.對B.錯第五章單元測試1【單選題】(10分)inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};若有上述數(shù)組說明,則數(shù)值最大的和最小的元素下標分別是()A.0,11B.1,11C.1,12D.0,122【單選題】(10分)inta[12]={1,4,7,10,2,5,8,11,3,6,9,12};若有上述數(shù)組說明,則inti=10;a[a[i]]元素數(shù)值是()A.9B.10C.6D.53【單選題】(10分)假定int類型變量占用兩個字節(jié),其有定義intx[10]={0,2,4};,則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是()A.3B.20C.10D.64【單選題】(10分)若有說明:inta[][3]={{1,2,3},{4,5},{6,7}};則數(shù)組a的第一維的大小為()A.3B.5C.2D.45【單選題】(10分)以下定義語句中,錯誤的是()A.chara[5]={0};B.chars[10]=“test”;C.inta[]={1,2};D.intn=5,a[n];6【單選題】(10分)intx[3][3]={1,2,3,4,5,6,7,8,9};for(inti=0;i<3;i++)printf("%d",x[i][2-i]);上述程序段的輸出結(jié)果是:()A.357B.147C.369D.1597.【多選題】(10分)正確答案:ABCD下面初始化正確的是()A.intarr3[5]={1,2,3,4,5};B.intarr1[10]={1,2,3};C.intarr2[]={1,2,3,4};D.chararr4[3]={'a',98,'c'};8.【多選題】(10分)正確答案:ABD下面二維數(shù)組初始化正確的是()A.intarr[][4]={{2,3},{4,5}};B.intarr[3][4]={{1,2},{4,5}};C.intarr[3][]={1,2,3,4};D.intarr[3][4]={{1,2,3,4}};9【判斷題】(10分字符串比較的規(guī)則是:將兩個字符串自左至右逐個字符相比(按ASCII碼值大小比較),直到出現(xiàn)不同的字符或遇到′\0′為止。()A.對B.錯10【判斷題】(10分scanf函數(shù)中的輸入項如果是字符數(shù)組名,不需要再加地址符&。()A.對B.錯第六章單元測試1【單選題】(10分)未指定存儲類別的變量,其默認的隱含存儲類別為()。A.autoB.registerC.staticD.extern2【單選題】(10分)將數(shù)組名作為函數(shù)調(diào)用時的實參時,傳遞給形參的是()。A.數(shù)組所有元素B.數(shù)組的第一個元素C.數(shù)組的首地址D.數(shù)組元素的個數(shù)3【單選題】(10分)對C語言中函數(shù)的描述正確的是()。A.可以嵌套調(diào)用,不可以遞歸調(diào)用B.可以遞歸調(diào)用和嵌套調(diào)用要看C.嵌套調(diào)用和遞歸調(diào)用均可以D.可以嵌套定義4【單選題】(10分)C語言在函數(shù)調(diào)用時,以下說法正確的是()。A.實參和形參的類型需要保持一致B.形參在函數(shù)調(diào)用后仍然在內(nèi)存中,直到程序運行結(jié)束才釋放空間C.實參數(shù)量可以多于形參數(shù)量D.形參可以不指定具體的類型,由實參確定類型5【單選題】(10分)以下對C語言函數(shù)的返回值說法中,正確的是()。A.函數(shù)中不能有多個return語句B.返回值類型由函數(shù)定義的類型決定C.對于void函數(shù),函數(shù)中可以出現(xiàn)returnD.返回值類型可以臨時確定6【單選題】(10分)當(dāng)數(shù)組名作為函數(shù)參數(shù)傳遞時,下面說法正確的是()。A.形參必須指定大小,否則會溢出的情況B.形參不是地址變量C.形參可以不指定大小D.形參接收到的是數(shù)組的第一個元素值7.【多選題】(10分)正確答案:BCD以下對C語言函數(shù)的理解正確的有()A.C語言函數(shù)定義和調(diào)用的越多,運行時間開銷呈指數(shù)型增長B.C語言是過程性語言,使用函數(shù)可以增強可讀性和維護性C.C語言的執(zhí)行總是從main函數(shù)開始的,且一定在main函數(shù)中結(jié)束D.C語言函數(shù)的使用可以模塊化各個功能組件,方便調(diào)用8.【多選題】(10分)正確答案:AB以下對C語言存儲方式的描述正確的有()。A.全局變量在程序執(zhí)行過程中是靜態(tài)分配和釋放的B.全局變量全部存放在靜態(tài)存儲區(qū)中C.函數(shù)形式參數(shù)存儲在動態(tài)存儲區(qū),在調(diào)用函數(shù)前提前分配空間D.由于編譯器可以預(yù)先知道函數(shù)的執(zhí)行流程,局部變量可以提前存在靜態(tài)存儲區(qū)中9【判斷題】(10分在函數(shù)內(nèi)定義的變量是局部變量,只在函數(shù)內(nèi)有效,在函數(shù)外定義的變量是全局變量。()A.錯B.對10【判斷題】(10分在不同函數(shù)中,可以定義具有相同名稱的臨時變量。()A.對B.錯第七章單元測試1【單選題】(10分)一個變量的指針,指的是該變量的()A.地址B.值C.助記符D.變量名2【單選題】(10分)inta=2,*p=&a;則下列函數(shù)調(diào)用中錯誤的是()A.printf(“%d”,p);B.scanf(“%d”,p);C.scanf(“%d”,&a);D.printf(“%d”,a);3【單選題】(10分)int*p,a=10,b=1;p=&a;a=*p+b;執(zhí)行該段程序結(jié)束后,a的值為()A.編譯出錯B.12C.10D.114【單選題】(10分)以下語句中,對字符串操作正確的語句是()A.chars[5]={‘a(chǎn)’,’b’,’c’
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年食堂承包經(jīng)營員工勞動權(quán)益保障協(xié)議3篇
- 2025年食堂蔬菜糧油智能化管理系統(tǒng)合作協(xié)議3篇
- 2025年度個人房產(chǎn)托管服務(wù)合同范本4篇
- 2025版高科技園區(qū)門衛(wèi)值班人員崗位聘用合同協(xié)議4篇
- 2025年度個人虛擬現(xiàn)實體驗服務(wù)合同范本4篇
- 物業(yè)服務(wù)公司2025年度合同管理制度解讀6篇
- 個體損害和解合同格式(2024年版)版B版
- 2025年度生態(tài)園林蟲害生物防治技術(shù)合同范本3篇
- 2025年度數(shù)碼產(chǎn)品代銷合同范本
- 2025年食堂食堂食材采購及加工配送協(xié)議3篇
- 割接方案的要點、難點及采取的相應(yīng)措施
- 2025年副護士長競聘演講稿(3篇)
- 2024年08月北京中信銀行北京分行社會招考(826)筆試歷年參考題庫附帶答案詳解
- 原發(fā)性腎病綜合征護理
- 2024年高考英語復(fù)習(xí)(新高考專用)完形填空之詞匯復(fù)現(xiàn)
- 【京東物流配送模式探析及發(fā)展對策探究開題報告文獻綜述4100字】
- 施工現(xiàn)場工程令
- 藥物經(jīng)濟學(xué)評價模型構(gòu)建
- Daniel-Defoe-Robinson-Crusoe-笛福和魯濱遜漂流記全英文PPT
- 第一章威爾遜公共行政管理理論
- 外科護理(高職護理專業(yè))PPT完整全套教學(xué)課件
評論
0/150
提交評論