雨課堂學(xué)堂在線學(xué)堂云《C語言程序設(shè)計(寧夏)》單元測試考核答案_第1頁
雨課堂學(xué)堂在線學(xué)堂云《C語言程序設(shè)計(寧夏)》單元測試考核答案_第2頁
雨課堂學(xué)堂在線學(xué)堂云《C語言程序設(shè)計(寧夏)》單元測試考核答案_第3頁
雨課堂學(xué)堂在線學(xué)堂云《C語言程序設(shè)計(寧夏)》單元測試考核答案_第4頁
雨課堂學(xué)堂在線學(xué)堂云《C語言程序設(shè)計(寧夏)》單元測試考核答案_第5頁
免費預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

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

文檔簡介

第1題1-2.C語言中標(biāo)識符是區(qū)分大小寫的。()第2題1-1.C語言中只能使用單行注釋。()第1題2-1.源文件經(jīng)過編譯可得到目標(biāo)文件。()

第2題2.1下列關(guān)于C程序的運行流程描述,______是正確的。A編輯目標(biāo)程序、編譯目標(biāo)程序、連接源程序、運行可執(zhí)行程序。B編譯源程序、編輯源程序、連接目標(biāo)程序、運行可執(zhí)行程序。C編輯源程序、編譯源程序、連接目標(biāo)程序、運行可執(zhí)行程序。D編輯目標(biāo)程序、編譯源程序、連接目標(biāo)程序、運行可執(zhí)行程序。第3題2.2一個C源程序文件的擴展名是______。

A.CPPB.CC.OBJD.EXE第4題2.3C編譯程序是______。

A將C源程序編譯成目標(biāo)程序的程序。B一組機器語言指令。C將C源程序編譯成應(yīng)用軟件。DC程序的機器語言版本。第5題2.5編輯程序的功能是______。

A調(diào)試程序。B建立并修改文件。C將C語言程序編譯成目標(biāo)程序。D命令計算機執(zhí)行指定的操作。作業(yè)第1題3-11.若有inti=10,j=2;則執(zhí)行完i*=j+8;后ⅰ的值為28。()

第2題3-7.C程序一行只能寫一個語句。()

第3題3-15.在C語言中,常數(shù)045跟45等值。()

第4題3-4.后綴為f或F的數(shù)為浮點數(shù)。()

第5題3-3.0x5A是合法的十六進(jìn)制整常數(shù)。()第6題3-1.

(int)x+y的作用是把x+y的結(jié)果轉(zhuǎn)換成整型。()

第7題3-5.c語言中的“=”,與數(shù)學(xué)中等號的功能相同。()第8題3.1a是整型變量,則執(zhí)行表達(dá)式a=25/3%3后a的值為____。正確答案::2第9題3.1以下敘述中正確的是______。

AC語言比其他語言高級。BC語言可以不用編譯就能被計算機識別執(zhí)行。CC語言以接近英語國家的自然語言和數(shù)學(xué)語言作為語言的表達(dá)形式。DC語言出現(xiàn)的最晚,具有其他語言的一切優(yōu)點。第10題3.3設(shè)有說明語句:char

a;int

b;float

c;double

d;則執(zhí)行語句c=a+b+c+d;后,變量c的數(shù)據(jù)類型是______。

AintBcharCfloatDdouble第11題3.4已有定義:intx=3;則表達(dá)式:x=x+1.78的值是____。正確答案::4作業(yè)第1題4-3.在賦值表達(dá)式中,賦值運算符=的左邊可以是表達(dá)式,例如a+b=5。()第2題4-2.C語言中普通字符型變量在內(nèi)存中占1個字節(jié)。()第3題4-1.在賦值運算中,賦值號兩邊量的數(shù)據(jù)類型不同時,賦值號右邊量的類型將轉(zhuǎn)換為左邊量的類型。()作業(yè)第1題5-4.在執(zhí)行語句scanf("%d,%d",&a,&b);時,正確的數(shù)據(jù)輸入形式是3,4<回車>。()第2題5-3.a=b+c=1是正確的賦值表達(dá)式。()第3題5-2.要使用printf函數(shù)輸出字符“%”,需要在格式控制字符串中用連續(xù)兩個%來表示。()第4題5.5執(zhí)行下列語句:1float

a;

int

b;

a

=

b

=24.5/5;

printf(“%f,%d”,

a,

b);輸出結(jié)果是____。正確答案::4.000000,4第5題5.9下面程序的輸出是:intmain(){intx=40;

x++;printf(“%d\n”,x);return0;}A39B40C41D42第6題5.8下面程序的輸出是

。123456int

main(){char

x=040;printf("%d\n",x=x++);

return

0;}A32B33C40D41作業(yè)第1題6-6.表達(dá)式‘a(chǎn)’<‘z’的值是1。()第2題6-4.在邏輯表達(dá)式的求解中,并不是所有的邏輯運算都被執(zhí)行。()第3題6-7.‘5’與5是一樣的。()第4題6-1.可以用swicth結(jié)構(gòu)實現(xiàn)的程序都可以使用if語句來實現(xiàn)。()第5題6.1若a=6,b=4,c=2,則表達(dá)式!(a-b)+c-1&&b+c/2的值是____。正確答案::1第6題6.5

設(shè)有定義“int

a=5,b=6;”,則表達(dá)式(++a==b--)?++a:--b的值是______。

A5B6C7D8作業(yè)第1題7-8.若有inti=10,j=0;則執(zhí)行完語句if(j=0)i++;后,i的值為11。第2題7-5.在switch語句中,每一個的case常量表達(dá)式的值可以相同。()第3題7-4.條件運算符?和:是一對運算符,不能分開單獨使用。()第4題7-3.if(a=5)是合法的。()第5題7-2.表達(dá)式‘c’&&‘d’的值為0。()作業(yè)第1題9-2.do-while循環(huán)中,根據(jù)情況可以省略while。()第2題9-1.break語句僅能使用在switch結(jié)構(gòu)中。()

第3題9.1C語言是一種結(jié)構(gòu)化的程序設(shè)計語言,任何程序都可以將模塊通過3種基本的控制結(jié)構(gòu)進(jìn)行組合來實現(xiàn),這三種基本的控制結(jié)構(gòu)是指______。A分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)結(jié)構(gòu)

B順序結(jié)構(gòu)、選擇結(jié)構(gòu)、函數(shù)結(jié)構(gòu)C順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)D以上描述都不正確第4題9.2在for(表達(dá)式1;表達(dá)式2;表達(dá)式3)循環(huán)中,_______常用于表示循環(huán)條件判斷。

A表達(dá)式1B表達(dá)式2C表達(dá)式3D都不是第5題9.3下面關(guān)于for循環(huán)的正確描述是

。Afor循環(huán)只能用于循環(huán)次數(shù)已知的情況。Bfor循環(huán)是先執(zhí)行循環(huán)體語句,后判斷表達(dá)式。Cfor循環(huán)只能用于循環(huán)次數(shù)未知的情況。Dfor循環(huán)的循環(huán)體語句中,可以包含多條語句。作業(yè)第1題10-1.使用while和do-while循環(huán)時,循環(huán)變量初始化的操作應(yīng)在循環(huán)語句之前完成。()第2題10-2.Continue語句的作用是結(jié)束整個循環(huán)的執(zhí)行。()第3題10-3.在結(jié)構(gòu)化程序設(shè)計中,循環(huán)結(jié)構(gòu)就是無休止地反復(fù)執(zhí)行某一部分的操作。()第4題10-4.do-while和for循環(huán)均是先執(zhí)行循環(huán)體語句,后判斷表達(dá)式。()第5題10.1設(shè)j為int型變量,則下面for循環(huán)語句的執(zhí)行結(jié)果是

。for(j=10;j>3;j=j-1){if(j%3!=0)j=j-1;

j=j-2;

printf(“%d”,j);}A63B74C62D73第6題10.2執(zhí)行下列程序段后,變量sum、i的值是______。for(sum=0,i=1;i<=100;i++)

sum=sum+i;A5050101B5050100C5051100D5051101

第7題10.3以下錯誤的描述是______。

Abreak語句不能用于循環(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)。作業(yè)第1題11-3.函數(shù)的類型決定返回值的類型。()第2題11-2.一個C程序可以由多個源文件組成。()第3題11-1.定義函數(shù)時,形參的類型說明可以放在函數(shù)體內(nèi)()第4題11.1關(guān)于C程序的構(gòu)成描述,_________是不正確的。A一個源程序至少且僅包含一個main函數(shù),也可包含一個main函數(shù)和若干個其他函數(shù)。B函數(shù)由函數(shù)首部和函數(shù)體兩部分組成,二者缺一不可。C函數(shù)首部通常是函數(shù)的第1行,包括:函數(shù)屬性、函數(shù)類型、函數(shù)名、函數(shù)參數(shù)等,不管有無函數(shù)參數(shù),都必須用一對圓括號括起來。D函數(shù)體通常在函數(shù)首部下面,用一對花括號將聲明部分和執(zhí)行部分括起來,但不能為空。第5題11.3

以下敘述不正確的是______。

A一個C源程序可由一個或多個函數(shù)組成。B一個C源程序必須包含一個main函數(shù)。C在C程序中,注釋說明只能位于一條語句的后面。DC程序的基本組成單位是函數(shù)。作業(yè)第1題14.1數(shù)組在內(nèi)存中占用一段連續(xù)的存儲空間,它的首地址由____表示。正確答案::數(shù)組名作業(yè)第1題16-1.#include命令不能包含用戶自己建立的頭文件。()作業(yè)第1題17-1.若有定義語句:doublea,*p=&a;定義語句中的*號是一個間址運算符。()第2題17-2.可以定義:float*p=1024;。()第3題17.1若有定義:1int

a[2][3]={2,4,6,8,10,12};則*(&a[0][0]+2*2+1)的值是____。正確答案::12第4題17.2設(shè)inta[10],*p=a;則對a[3]的引用可以是p[3]或____。正確答案::*(p+3)第5題17.3已知:1float

f1=3.2,f2,*pf1=&f1;f2=f1;,則*f2的值為____。正確答案::3.2第6題17.4對數(shù)組元素的引用方法有下標(biāo)法和____兩種。正確答案::指針法作業(yè)第1題18.1下面數(shù)據(jù)中屬于字符型常量的是

。A"AND"B'N'C"ABC"D'OR'第2題18.2以下判斷兩個字符串相等的正確方法是_________。Aif(str1=str2)Bif(str1==str2)Cif(strcpy(

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論