c語言習題全集+答案(至函數)_第1頁
已閱讀1頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1第一單元第一單元程序設計和C語言程序設計和C語言一、選擇題1C語言的基本構成單位是:。A.函數B.函數和過程C.超文本過程D.子程序2一個C語言程序總是從開始執(zhí)行。A.主過程B.主函數C.子程序D.主程序3C語言的程序一行寫不下時,可以。A.用逗號換行B.用分號換行C.在任意一空格處換行D.用回車符換行4以下敘述不正確的是:。A.在C程序中,語句之間必須要用分號““分隔B.若a是實型變量,C程序中a=10是正確的,因為實型變量中允許存

2、放整型數C.在C程序中,無論是整數還是實數都能正確無誤地表示D.在C程序中,%是只能用于整數運算的運算符5以下不正確的C語言標識符是。A.ABCB.abcC.a_bcD.ab.c6下列字符串是標識符的是:。A._HJB.9_studentC.longD.LINE17以下說法中正確的是:。A.C語言程序總是從第一個定義的函數開始執(zhí)行B.在C語言程序中,要調用的函數必須放在main()函數中定義C.C語言程序總是從main()函數開始執(zhí)行D

3、.C語言程序中的main()函數必須放在程序的開始部分8不合法的常量是:。A.‘2’B.““C.‘3’D.‘483’9已知各變量的類型說明如下,則以下不符合C語言語法的表達式是:。intkabunsignedlongw=5doublex=1.422A.x%(3)B.w=2C.k=(a=2b=3ab)D.a=a=(b=4)(a=3)10在C語言中,字符型數據在內存中以形式存放。A.原碼B.BCD碼C.反碼D.II碼3第二單元第二單元順序程

4、序設計順序程序設計一、選擇題1若m為float型變量則執(zhí)行以下語句后的輸出為。m=1234.123printf(“%8.3fn“m)printf(“%10.3fn“m)A.1234.123B.1234.123C.1234.123D.1234.1231234.1231234.1231234.123001234.1232若xyz均為int型變量則執(zhí)行以下語句后的輸出為。x=(y=(z=10)5)5printf(“x=%dy=%dz=%dn“

5、xyz)y=(z=x=0x10)printf(“x=%dy=%dz=%dn“xyz)A.X=10Y=15Z=10B.X=10Y=10Z=10X=0Y=10Z=0X=0Y=10Z=10C.X=10Y=15Z=10D.X=10Y=10Z=10X=10Y=10Z=0X=0Y=10Z=03若x是int型變量y是float型變量所用的scanf調用語句格式為:scanf(“x=%dy=%f“則為了將數據10和66.6分別賦給x和y正確的輸入應是:

6、。A.x=10y=66.6B.1066.6C.1066.6D.x=10y=66.64已知有變量定義:intac用scanf(“%d%c”語句給a和c輸入數據,使30存入a,字符‘b’存入c,則正確的輸入是:。A.30’b’B.30bC.30bD.30b5已知有變量定義:doublexlonga要給a和x輸入數據,正確的輸入語句是。若要輸出a和x的值,正確的輸出語句。A.scanf(“%d%f”B.scanf(“%ld%f”printf(

溫馨提示

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

評論

0/150

提交評論