資源描述:
《10-11-2c試卷(侯家利-a卷)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、姓名:學(xué)號:系別:年級專業(yè):(密封線內(nèi)不答題)……………………………………………………密………………………………………………封………………………………………線……………………………………線……………………………_____________________…東莞理工學(xué)院(本科)試卷(A卷)2010--2011學(xué)年第二學(xué)期《C程序設(shè)計》試卷開課單位:計算機(jī)學(xué)院,考試形式:閉卷,允許帶入場題序一二三四五六總分得分評卷人注意:請務(wù)必在答題紙上作答,否則視為無效。得分一、單項選擇題(共40分每題1分)說明:答案必須填在答題卡的單項選
2、擇題部分,否則不得分。1.C程序中,不管是數(shù)據(jù)聲明還是語句,都必須有一個結(jié)束符,它是C語句的必要組成部分,該符號是。A)逗號“,”B)句號“。”C)分號“;”D)單撇號“’”2.以下是正確的C語言標(biāo)識符是____。A)#defineB)_123C)%dD)3.【1.6】C語言程序從main()函數(shù)開始執(zhí)行,所以這個函數(shù)要寫在____。A)程序文件的開始B)程序文件的最后C)它所調(diào)用的函數(shù)的前面D)程序文件的任何位置4.下列關(guān)于C語言的敘述錯誤的是____A)大寫字母和小寫字母的意義相同B)不同類型的變量可以在一個表達(dá)
3、式中C)在賦值表達(dá)式中等號(=)左邊的變量和右邊的值可以是不同類型D)同一個運算符號在不同的場合可以有不同的含義5.正確表示整型變量a在[1,10]區(qū)間的表達(dá)式是。A)1<=a<=10B)1=1,a<=10D)1<=a&&a<=106.在C語言中,錯誤的int類型的常數(shù)是。A)32768B)0C)037D)0xAF7.用格式化輸出語句printf("%f%10.2f",&a,&b);將浮點數(shù)5.3和4.15賦給變量a、b,鍵盤操作是______。(注:□表示空格)A)5.3,4.15<回車>B)5.3□
4、4.15<回車>《C程序設(shè)計》試卷 第7頁 共7頁C)5.3□□□□□□4.15<回車>D)格式說明有錯誤8.執(zhí)行語句printf("%x",-1);屏幕顯示____。A)-1B)1C)-ffffD)ffff9.在C語言中,整數(shù)-8在內(nèi)存中的存儲形式是。A)1111111111111000 B)1000000000001000C)0000000000001000D)111111111111011110.將字符g賦給字符變量c,正確的表達(dá)式是。A)c=147B)c="147"C)c='147'D)c='0
5、847'11.已知:chara;intb;floatc;doubled;執(zhí)行語句"c=a+b+c+d;"后,變量c的數(shù)據(jù)類型是。A)intB)charC)floatD)double12.溫度華氏和攝氏的關(guān)系是:C=5(F-32)/9。已知:floatC,F;由華氏求攝氏的正確的賦值表達(dá)式是____。A)C=5/9(F-32)B)C=5*(F-32)/9C)C=5/9*(F-32)D)三個表達(dá)式都正確13.程序片斷如下,程序執(zhí)行后,變量i的值是______。inti=1;while(i++<10);A)9B)10C)11D
6、)1214.以下錯誤的描述是______。A)break語句不能用于循環(huán)語句和switch語句外的任何其它語句。B)在switch語句中使用break語句或continue語句的作用相同。C)在循環(huán)語句中使用continue語句是為了結(jié)束本次循環(huán),而不是終止整個循環(huán)。D)在循環(huán)語句中使用break語句是為了使流程跳出循環(huán)體,提前結(jié)束循環(huán)。15.已知inta[3][2]={3,2,1};則表達(dá)式"a[0][0]/a[0][1]/a[0][2]"的值是____。A)0.166667B)1C)0D)錯誤的表達(dá)式16.已知int
7、x=1,y=1,z=1;表達(dá)式"x+++y+++z++"的值是____。A)3B)4C)5D)表達(dá)式錯誤17.已知intx=5,y=5,z=5;執(zhí)行語句x%=y+z;后,x的值是____。A)0B)1C)5D)618.使用語句scanf("x=%f,y=%f",&x,&y);輸入變量x、y的值(□代表空格),正確的輸入是____。A)1.25,2.4B)1.25□2.4C)x=1.25,y=2.4D)x=1.25□y=2.419.在for(表達(dá)式1;表達(dá)式2;表達(dá)式3)循環(huán)中,常用于表示循環(huán)條件判斷。A)表達(dá)式1B)表達(dá)
8、式2C)表達(dá)式3D)都不是20.若inti=10;執(zhí)行下列程序后,變量i的正確結(jié)果是______。switch(i){case9:i+=1;case10:i+=1;case11:i+=1;default:i+=1;}A)10B)11C)12D)1321.下列循環(huán)語句中有語法錯誤的是____。《C程序設(shè)計》試卷 第7