資源描述:
《c語言程序設(shè)計課程作業(yè)1》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、C語言程序設(shè)計課程形成性考核作業(yè)冊1答案為隱藏文字一、選擇題1.在每個C語言程序中都必須包含有這樣一個函數(shù),該函數(shù)的函數(shù)名為(A)。A.mainB.MAINC.nameD.funtion2.C語言原程序文件的缺省擴展名為(A)。A.cppB.exeC.objD.C3.由C語言目標文件連接而成的可執(zhí)行的缺省擴展名為(B)。A.cppB.exeC.objD.C4.程序運行中需要從鍵盤輸入多于一個數(shù)據(jù)時,各數(shù)據(jù)之間應(yīng)使用(D)符號作為分隔符。A.空格或逗號B.逗號或回車C.回車或分號D.空格或回車5.每個C語言程
2、序的編譯錯誤分為(B)類。A.1B.2C.3D.46.設(shè)x和y均為邏輯值,則x&&y為真的條件是(A)。A.它們均為真B.其中一個為真C.它們均為假D.其中一個為假7.設(shè)有語句“inta=12;a+=a*a;”,則執(zhí)行結(jié)束后,a的值為(C)。A.12B.144C.156D.2888.x>0&&x<=10的相反表達式為(A)。A.x<=0
3、
4、X>10B.x<=0&&x>10C.x<=0
5、
6、x<=10D.x>0&&x>109.字符串“a+b=12”的長度為(B)。A.6B.7C.8D.910.在下列符號常量
7、定義中。錯誤的定義語句格式為(C)。A.constM1=10;B.constintM2=20;C.constM310D.constcharmark=’3’;11.帶有隨機函數(shù)的表達式rand()%20的值在(C)區(qū)間內(nèi),A.1~19B.1~20C.0~19D.0~2012.當(dāng)處理特定問題時的循環(huán)次數(shù)已知時,通常采用(A)循環(huán)來解決。A.forB.whileC.do-whileD.switch13.在switch語句的每個case塊中,假定都是以break語句結(jié)束的,則此switch語句容易被改寫為(B)語句
8、。A.forB.ifC.doD.while14.for語句能夠被改寫為(D)語句。A.復(fù)合B.ifC.switchD.while15.下面循環(huán)語句執(zhí)行結(jié)束后輸出的i值為(B)。for(inti=0;in/2){cout<9、.n(n+1)/217.在下面的do循環(huán)語句中,其循環(huán)體被執(zhí)行的次數(shù)為(A)。inti=0;doi++;while(i*i<10);A.4B.3C.5D.25二、填空題1.C語言中的每條簡單語句以___;_______作為結(jié)束符。2.C語言中的每條復(fù)合語句以___}_______作為結(jié)束符。3.在C語言程序的每個程序行后面或單獨一行的開始使用注釋的標記符為___//___。4.單行或多行注釋的結(jié)束標記符為__*/_____。5.在一個C程序文件中,若要包含另外一個頭文件或程序文件,則應(yīng)使用以__#inclu
10、de___標識符開始的預(yù)處理命令。6.在#include命令中所包含的頭文件,可以是系統(tǒng)定義的頭文件,也可以是__用戶___定義的頭文件。7.一個函數(shù)定義由__函數(shù)頭______和函數(shù)體兩部分組成。8.用于輸出表達式的標準輸出函數(shù)是_printf()_________。9.當(dāng)不需要函數(shù)返回任何值時,則應(yīng)使用__void_______標識符定義函數(shù)類型。10.執(zhí)行“printf(“%d-%d=%d”,43,18,43-18);”語句后得到的輸出結(jié)果為__43-18=25_______。11.每個C程序文件在編
11、譯時可能出現(xiàn)有警告性錯誤,其對應(yīng)的標識符為__warning______。12.每個C程序文件在編譯時可能出現(xiàn)有致命性錯誤,其對應(yīng)的標識符為__error______。13.十進制數(shù)25表示成符合C語言規(guī)則的十六進制數(shù)為___0x19___。14.在C語言中,轉(zhuǎn)義字符序列______表示一個換行符。15.執(zhí)行“printf(“%c”,’F’-2);”語句后得到的輸出結(jié)果為__D___。16.已知’A’~’Z’的ASCII碼為65-90,當(dāng)執(zhí)行“intx=’C’+5;”語句所x的值為___72___.17
12、.假定一個枚舉類型的定義為“enumRB{ab,ac=3,ad,ae}x=ad;”,則x的值為___4___.18.char類型的大小為__1__個字節(jié)。19.int類型的大小為__4__個字節(jié)。20.float類型的大小為__4__個字節(jié)。21.十進制數(shù)28類型為___int___。22.十進制數(shù)3.26類型為___double___。23.若需要定義一個符號常量,并且使C語言能夠進行類型檢查,則應(yīng)在定義語句的