c語言課后習題參考答案前5章_第1頁
已閱讀1頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、《C語言程序設計基礎》書后習題參考答案(無編程題答案,紅色為書上錯誤)第二章習題一、選擇題。1、在C語言中,要求參加運算的數(shù)必須是整數(shù)的運算符是()A)%B)C)!D)2、若已定義x和y為double類型,則表達式“x=1.0y=x32”的值是()A)1B)2C)2.0D)2.53、若變量已正確定義并賦值,符合C語言語法的表達式是()A)a=a7B)a=7bcaC)int(12.34)D)a=a7=cb4、若有定義:intx=3y=2f

2、loata=2.5b=3.5;則表達式(xy)%2(int)a(int)b的值為()A)1.0B)1C)2.0D)25、若x和n均是int型變量,且x的初值為12,n的初值為5則執(zhí)行表達式x%=(n%=2)后x的值為()A)0B)1C)2D)36、假設所有變量均為整型,則表達式(a=2b=5abab)的值為()A)7B)8C)9D)107、指出下列哪一個選項的程序是錯誤的()A)#includeB)#includevoidmain()v

3、oidmain()intxyzintxyzx=0y=x1x=0y=x1z=xyz=xyC)#includeD)#includevoidmain()voidmain()intxyzintxyzx=0y=x1x=0y=x1z=xyz=xy8、若a為整型變量,則以下語句()a=2Lprintf(“%dn”a)A)賦值不合法B)輸出值為2C)輸出為不確定值D)輸出值為29、若變量ai已經正確定義,且i已正確賦值,則合法的語句是()A)i=int

4、(a)B)iC)a=a=5D)a=int(i)10、若執(zhí)行以下程序段后,c3的值為()intc1=1c2=2c3c3=1.0c2c1A)0B)0.5C)1D)2程序運行后的輸出結果是()A)12353514B)12353513C)12343514D)1234351320、下面程序的輸出結果是()#includemain()intx=5y=3printf(“%dn”y=xy)A)0B)1C)3D)不確定的值21、執(zhí)行下列程序中的輸出語句后

5、,a的值是()#includevoidmain()intaprintf(“%dn”(a=35a4a5))A)65B)20C)15D)1022、執(zhí)行下列程序時輸入1234567,程序的運行結果為()#includemain()intxyscanf(“%2d%2ld”printf(“%dn”xy)A)17B)46C)15D)923、已知aintbfloatcdoubled則表達式abcd結果類型為()A)doubleB)intC)float

6、D)二、填空題1、若i為int整型變量且賦值為6則運算i后的表達式的值是__6__,變量i的值是___7___。2、若a是int型變量,則執(zhí)行表達式a=253%3后a的值為____2____。3、若x和n均是int型變量,且x和n的初值均為5,則執(zhí)行表達式x=n后x的值為__10___,n的值為____6____。4、若a是int型變量則表達式(a=45a2)a6的值為____26_____。5、若有定義intm=5y=2則執(zhí)行表達式y(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論