C語言課件 C習(xí)題_第1頁
C語言課件 C習(xí)題_第2頁
C語言課件 C習(xí)題_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

第一章.以下表達(dá)正確的選項(xiàng)是:BC程序由函數(shù)組成DC程序中的注釋行由/*BC程序由函數(shù)組成DC程序中的注釋行由/*開頭,由*/結(jié)束.以下表達(dá)正確的選項(xiàng)是:C程序中main函數(shù)一定放在程序的前面C程序中每行只能寫一條語句C語言本身沒有輸入輸出語句C程序進(jìn)行編譯時,可以發(fā)現(xiàn)注釋中的拼寫錯誤。第三章.以下四組選項(xiàng)中,均不是C語言關(guān)鍵字的選項(xiàng)是A)defineIFtypeB)getccharprintfC)includecasescanfD)whilegopow.以下符號可以做標(biāo)識符的是(多項(xiàng)選擇題):A._256B.voidC.StructD.name1E.i*jF.INT.以下常量哪些是非法整型常量(多項(xiàng)選擇題):-20.-0x2a00111,0004567f01270X300001.23*10239.以下常量哪些是非法實(shí)型常量(多項(xiàng)選擇題):

A.4034E-4B.-0.C.-5.0ED.E5E..e5G.3.E-5.以下常量哪些是非法字符型常量(多項(xiàng)選擇題):A.'}'B.N'C.'\N'D.''018'E.'\\'F?\xf€G'\xgfh'.以下常量哪些是非法字符串型常量:A?“X-Y”B."35'3?"C?",D?'ABC'ab.假設(shè)有代數(shù)式那么不正確的表達(dá)式是:A.a/(c*d)*bB.a*b/c/dC.a*b/c*dD.a*b/(c*d).x和y是double型,,那么表達(dá)式:x=l,y=x+3/2的值是:A.1B.2C.2.0D.2.5.各變量類型說明如下:intk,a,b;unsignedlongw=5;doublex=1.42那么以下不符合C語言語法的表達(dá)式是:A.X%(-3)B.w+=-2C.k=(a=2,b=3,a+b)D.a+=a-=(b=4)*(a=3).以下表達(dá)中正確的選項(xiàng)是:a是實(shí)型變量,C語言允許進(jìn)行以下賦值a=10,因此可以說,實(shí)型變量中允許存放整型值。C程序中,APH和叩h不是同一個變量C.假設(shè)a和b類型相同,計(jì)算表達(dá)式a=b后,a的值由原值變?yōu)閎的值,b的值由原值變?yōu)?。D.C程序中,無論是正數(shù)還是實(shí)數(shù),都能被準(zhǔn)確無誤的表示。.設(shè)x=2.5,a=7,y=4.7,那么表達(dá)式x+a%3*(int)(x+y)%2/(int)4.8的值是:A.4.500000B.0.000000C.3.500000.以下變量定義中,合法的是:float3four=3.4;int_abc_=2-.le-2;float3four=3.4;int_abc_=2-.le-2;doublea=l+4e2.0;doublea=l+4e2.0;shortdo=15;doublea=l+4e2.0;shortdo=15;.表達(dá)式1.0/2*3的結(jié)果是:A.1.5B.2C.0D.3.假設(shè)i=10,i++,i++,i+3后表達(dá)式的值是:i的值是:A.10B.12C.13D.15.設(shè)變量a是整型,f是實(shí)型,i是雙精度型,那么表達(dá)式10+W+i*f的數(shù)據(jù)類型為:A.intB.floatC.doubleD.不確定.設(shè)以下變量均為int類型,那么值不等于7的表達(dá)式是:A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y)D.(y=6,y+1,x=y,x+1)17.假設(shè)有以下定義,那么能使值為3的表達(dá)式是:intk=7,x=12;A.x%=(k%=5)B.x%=(k-k%5)C.x%=k-k%5D.(x%=k)-(k%=5)18.假設(shè)有代數(shù)式檸二10g正,x,y為double類型,那么正確的C語言表達(dá)式是:A.sqrt(fabs(pow(y,x)+log10(y)))B.sqrt(abs(pow(y,x)+log10(y)))C.sqrt(fabs(pow(x,y)+log10(y)))D.sqrt(abs(pow(x,y)+log10(y))).假設(shè)定義inte=l,f=4,g=2;floatm=10.5n=4.0,k;那么表達(dá)式k=(e+f)/g+sqrt((double)n)*1.2/g+m的值是:.假設(shè)有intk=7,那么表達(dá)

溫馨提示

  • 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

提交評論