C語言期末試題與答案C卷_第1頁
C語言期末試題與答案C卷_第2頁
C語言期末試題與答案C卷_第3頁
C語言期末試題與答案C卷_第4頁
C語言期末試題與答案C卷_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、科目C+考試性質(zhì)考查命題人審批試卷類型學(xué)生班級成績11、若已定義x和y為double型,則表達式"x=1,y=x+3/2”的值是()A1B.2C,2.0D,2.5一、單選題(每小題2分,共30分)1、在每個C+程序中都必須包含有這樣一個函數(shù),該函數(shù)的函數(shù)名為oA.mainC.name.MAIN.function線訂裝記標(biāo)何任作準(zhǔn)不內(nèi)以線訂裝線訂裝:號學(xué):名姓:級班:業(yè)專>卷<題試試考末期期學(xué)一第年學(xué)2.3.套4、5、每個類(A.只能有一個C.可以有多個構(gòu)造函數(shù)卜列特性中,C與C+或有的是(A.繼承B.封裝C.多態(tài)性switch(表達式)語句中的“表達式”A.float,i

2、ntB.float,int,charC.int,charD.char,doubleC+源程序文件的缺省擴展名為(A.cppB6、正確的變量定義是(exeC)°A.unsignedlongd=1000;C.charc1='A',c2=A;7、設(shè)inta=1,b=2;,貝U執(zhí)行a=b+2,a+,a+bA.8、設(shè)A.9、設(shè)B.D.)只可有公有的只可有缺省的D.函數(shù)定義不能嵌,允許的類型是()objD.likB.floatm1=m2=10.0;D.doublex=0.618,x=3.14;后a和b的值分別是(4和7D.5和2inta=2,b=3,c=4;,則表達式a>b

3、&&b<c|b的值是(-1Bchars10=配的字節(jié)數(shù)分別是A.10、設(shè)0C.1abcde",t=)°.6和6CD.212345",則s和t在內(nèi)存中分A.inta=10,*p=&a;,)°10B.20則執(zhí)行printf(、'%dn",*p+a);的結(jié)果是D.4012、下面屬于合法的C語言長整型常量的是()。A369852147B.0LC.3E4D.(long)74589613、設(shè)n=10,i=4,則賦植運算n%=i+1執(zhí)行后,n的值是()。A0B.3C.2D.114、if語句的控制條件是()。A.只能用關(guān)系

4、表達式B.只能用關(guān)系或邏表達式C.能用邏輯表達式D.可以用任何表達式15、設(shè)inta=11,b=2執(zhí)行下述程序段后,變量a和b的值分別是()。doa/=b+;while(a>b);A.1,3B,1,4C.2,3D.2,4.、填空(每題2分,共20分)1、用十進制來表示無符號短整型數(shù)據(jù)的數(shù)值范圍是。2、C語言中putchar(c)函數(shù)的功能是。3、設(shè)有定義”inta,b=10;”則執(zhí)行語句"a=b%(2+1)”后a的值是O4、使用"getchar()”函數(shù)時,程序的開頭必須寫一條包含命5、表示條件:10<x<100或x<0的c語言表達式6、執(zhí)行&quo

5、t;cout<<char('F'-2)<<endl;”語句后得到的輸出結(jié)果后7、構(gòu)成數(shù)組的各個元素必須具有相同的.8、數(shù)組inta34;共定義了個數(shù)組元素。9、設(shè)inta10;則數(shù)組a的首元素是.10、假定用戶沒有Z一個名為AB的類定義構(gòu)造函數(shù),則系統(tǒng)為其隱含定義的構(gòu)造函數(shù)為、閱讀下面程序,寫出執(zhí)行結(jié)果.(每小題10分,共20分)2、編寫程序,1、執(zhí)行下列的程序#include<stdio.h>main()(inti,j,k,a=3,b=2;i=(-a=b+)?a:+b;j=a+;k=b+=a+;printf("i=%dj=%dk=

6、%d”,i,j,k);輸出是:2、執(zhí)行程序段#include<iomanip.h>voidLC(inta,intb)intx=a;a=b;b=x;cout<<"a="<<a<<"”<<""<<"b="<<b<<endl;voidmain()intx=10,y=25;LC(x,y);cout<<“x="<<x<<""<<"y="<

7、<y<<endl;運行后輸出的結(jié)果為:.五、程序設(shè)計題(本大題晝2小題,每小題15分,共30分)1、輸入兩個實型數(shù)x和y,計算并輸出它們的和、差、積和商。課程考試參考答案與評分標(biāo)準(zhǔn)2013/2014學(xué)年第一學(xué)期課程名稱:C語言考試性質(zhì):考查試卷類型:C考試班級:考試方法:命題教師:一、單項選擇題(每小題2分,共30分)1、A2、c3、d4、C5、A6、A7、D8、C9、B10、B11、C12、B13、A14、D15、D二、填空(每題2分,共20分)1、0-65535,2、輸出字符型變量C的值,3、1,4、#include”string.h",5、x>10&am

8、p;&x<100|x<06、D7、數(shù)據(jù)類型8、129、a010、無參構(gòu)造函數(shù)三、閱讀下面程序,寫出執(zhí)行結(jié)果.(每小題10分,共20分)1、-2,2,62、a=25b=10X=10y=25四、編程題(每題15分,共30分)1、main()floatx,y;charc;scanf("f,%f”,&x,&y);scanf(a%c,&c);switch(c)(case'+':printf(“%fn”,x+y);break;case,:printf(“%fn”,x-y);break;case'*':printf(“%fn”,x*y);break;case7":printf(“%fn”,x/y)

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論