



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、C語言考試題一、單項選擇題(每題2分,共40分)1、一個算法應該具有“確定性”等五個特性,下面對另外4個特性的描述中錯誤的是(B)A、有零個或多個輸入B、有零個或多個輸出C、有窮性D、可行性2、C語言中最簡單的數(shù)據(jù)類型包括(B)A、整型、實型、邏輯型B、整型、實型、字符型C整型、字符型、邏輯型D、整型、實型、邏輯型、字符型3、設a和b均為double型變量,且a=5.5、b=2.5,則表達式(int)a+b/b的值是(D)A、6.500000B、6C、5.500000D、6.0000004、 x、y、z被定義為int型變量,若從鍵盤給x、y、z輸入數(shù)據(jù),正確的輸入語句是(B)A、INPUTx、
2、y、z;B、scanf(%d%d%d,&x,&y,&z);C、scanf(%d%d%d,x,y,z);D、read(%d%d%d,&x,&y,&z);5、設intx=1,y=1;表達式(!x|y-)的值是(B)。A、0B、1C、2D、-16、對兩個字符數(shù)組a和b進行初始化chara=ABCDEF”;charb尸A,B,C,D,E,F;則以下敘述正確的是(D)。A、a與b數(shù)組完全相同B、a與b長度相同C、a和b中都存放字符串D、a數(shù)組比b數(shù)組長度長7、為了避免在嵌套的條件語句ifelse中產(chǎn)生二義性,c語言規(guī)定:else子句總是與(B)配對。A、縮排位置相同的ifB、其之前最近的ifC、其之后最
3、近的ifD、同一行上的if8、下面不正確的字符串常量是(A)A、abcB、1212C、0D、9、以下錯誤的if語句是(C)。A、 if(xy)z=x;B、 if(x=y)z=0;C、 if(x!=y)printf(%d,x)elseprintf(%d,y);D、 if(xb)B、if(strcmp(a,b)C、if(strcmp(b,a)0)D、if(strcmp(a,b)0)15、以下關于運算符優(yōu)先順序的描述中正確的是(C)。A、關系運算符算術運算符賦值運算符邏輯與運算符日邏輯與運算符關系運算符算術運算符賦值運算符C賦值運算符邏輯與運算符關系運算符算術運算符D算術運算符關系運算符賦值運算符邏
4、輯與運算符16、使用語句scanf(a=%f,b=%d,&a,&b);輸入數(shù)據(jù)時,正確的數(shù)據(jù)輸入是:(A)Aa=2.2,b=3B、a=2.2b=3C、2.23D、2.2,317、表示關系12=x=y的C語言表達式為:(B)A(12=x)&(x=y)B、(12=x)&(x=y)C、(12=x)|(x=y)D、(12=x)|(x=y)18、語句for(a=0,b=0;b!=100&ac2.aD、p.c2.a20、下列程序的輸出結果是(C)。main()inta=7,b=5;printf(%dn,b=b/a);A、5B、1C、0D、不確定值二、填空題(每題2分,共30分)1、一個C源程序中至少應包含
5、一個main函數(shù)。2、a是整型變量,則執(zhí)行表達式a=25/3%3后a的值為。23、C語言中的數(shù)組必須先定義,然后使用。4、如果需要從被調(diào)用函數(shù)返回一個函數(shù)值,被調(diào)用函數(shù)必須包含return語句。5、下面程序的運行結果是。#includemain()inti,x,y;i=x=y=0;do+i;if(i%2!=0)x=x+i;i+;y=y+i+;while(i0)printf(%d,x-);的循環(huán)執(zhí)行次數(shù)為5。12、若有說明和語句:inta=5,b=6,y=6;b-=a;y=a+則b和y的值分別是1、20。彳3、C程序設計的三種基本結構是順序結構、選擇結構、循環(huán)結構。14、數(shù)組是表示類型相同的數(shù)據(jù)
6、,而結構體則是若干類型不同數(shù)據(jù)項的集合。15、設x,y,z均為int型變量,請寫出描述“x或y中有一個小于z”的表達式。xz|yz三、判斷題(每題1分共10分)1、C語言程序總是從main()函數(shù)開始執(zhí)行。(T)2、執(zhí)行程序段inta=-1,b=4Kk=(+a0)&!(b-=0);printf(%d%d%dn”,k,a,b);后的輸出結果是004。(T)3、C語言程序由函數(shù)組成,它的主函數(shù)必須在其它函數(shù)之前,函數(shù)內(nèi)可以嵌套定義函數(shù)。(F)4、用C語言實現(xiàn)的算法可以沒有輸出但必須要有輸入。(F)5、C語言本身有輸入輸出語句。(F)6、若有inta35=2,2,2,6,2,6,2,則數(shù)組a共有7個
7、元素。(F)7、inta=24;printf(%o,a);輸出結果是30。(T)8、C語言允許函數(shù)值類型缺省定義,此時該函數(shù)值隱含的類型是整形。(T)9、在C語言中,字符串常量是用雙引號括起來的一串字符。(T)10、若有inta5,*p=a;則p+2表示第2個元素的地址。(F)四、編程題(每題5分,共20分)1、計算并輸出200-400之間不能被3整除的整數(shù)的和#includevoidmain()inti,sum=0;for(i=200;i=400;i+)if(i%3!=0)sum=sum+i;printf(%dn,sum);2、輸入5個數(shù),求和并輸出。要求編寫求和的函數(shù)。#includevo
8、idmain()intb(intx,intn);intsum=0;inta5=1,2,3,4,5;sum=b(a,5);printf(sum=%dn,sum);intb(intx口,intn)inti,sum=0;for(i=0;i5;i+)sum=sum+xi;returnsum;3、輸入3個學生4門課的成績(60,70,65,75),(75,80,75,90),(95,75,90,65),計算每個學生的總分和平均成績并輸出,結果保留一位小數(shù)#includevoidmain()inta34=60,70,65,75,75,80,75,90,95,75,90,65;inti,j;floataverage,sum=0.0;printf(三個學生的總分和平均成績依次為:n);for(i=0;i3;i+)sum=0.0;for(j=0;j4;j+)sum=sum+aij;average=sum/4;printf(%.2f,%.2fn,sum,average);4、起泡法(選擇法)對十個數(shù)排序#includevoidmain()inti,j,t;inta10
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海各區(qū)初中言議論文考題選
- 4.3 平面鏡成像 說課稿 2025年初中人教版物理八年級上冊
- 賓館消防安全管理制度
- 合作協(xié)議的定價
- 任務未完成檢討書
- 委托書無效可以變更
- 寵物運輸國內(nèi)服務協(xié)議
- 航運貨物延誤答辯狀
- 二零二五年度北京市體育館體育活動組織及推廣合同
- 模具產(chǎn)業(yè)園項目可行性研究報告
- (一模)東北三省三校2025年高三第一次聯(lián)合模擬考試 生物試卷(含答案)
- 金屬熔融崗位培訓課件
- 污水處理廠工程設備安裝施工方案及技術措施
- 2025年海南海口市水務局招聘事業(yè)單位人員35人歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 2025年關聯(lián)公司資金往來協(xié)議
- 交警大隊合同范本
- 2025年江蘇鹽城市交通投資建設控股集團有限公司招聘筆試參考題庫附帶答案詳解
- 事故隱患內(nèi)部舉報獎勵制度
- C型鋼檢驗報告
- 江西省房屋建筑與裝飾工程消耗量定額及統(tǒng)一基價表
- 衛(wèi)生保潔管理方案及措施
評論
0/150
提交評論