C語言–基本選擇題及答案
計算機程式設計基礎(C語言)
單項選擇練習題
一、基本概念
1. C語言程式是由 C 構成的。
A)一些可執行語言 B)main函數 C)函數 D)包含檔案中的第一個函數
2.( A )是構成C語言程式的基本機關。
A、函數 B、過程 C、子程式 D、子例程
3.C語言程式從 C 開始執行A) 程式中第一條可執行語句??? B 程式中第一個函數?C) 程式中的main函數??????? D 包含檔案中的第一個函數
C程式運作步驟是編輯、編譯、連接配接、執行。
C語言的變量名必須用小寫,常量用大寫。
C語言的三種基本結構是順序、選擇、循環。
D. C程式一定由函數構成的。
8.下列關于C語言的說法錯誤的是( B ) 。
A) C程式的工作過程是編輯、編譯、連接配接、運作
B) C語言不區分大小寫。
C) C程式的三種基本結構是順序、選擇、循環
D) C程式從main函數開始執行
9. 系統預設的C語言源程式擴充名為.C,需經過 C 之後,生成.exe檔案,才能運作A) 編輯?編譯 B )編輯?連接配接 C) 編譯?連接配接 D) 編輯?改錯
10.下列說法中正确的是(B )。
A.由于C源程式是進階語言程式,是以一定要在TC軟體中輸入。
B.由于C源程式是由字元流組成的,是以可以作為文本檔案在任何文本編輯的軟體中輸入。
C.由于C程式是進階語言程式,是以輸入後即可執行。
D.由于C程式是進階語言程式,是以它是由指令組成的。
二、資料類型、運算符與表達式
1. 不是C語言提供的合法關鍵字是(B )。
A.switch B.cher C.case D.default
2.C語言提供的合法關鍵字是(D )。
A.next B.string C.do case D.default
3.下列不屬于C語言中關鍵字的是
A)long B)print C)default D)typedef
4.下列正确的辨別符是(C )。
A.-a1 B.a[i] C.a2_i D.int t
5. 下列C語言使用者辨別符中合法的是( B )。
A、*y B、sum C、int D、%5f
6. 下面四個選項中,合法的辨別符是:( D )
A. auto B. define C. 6a D. c
7.下列C語言使用者辨別符中合法的是( B )。
A)3ax B)x C)case D)-e2 E)union
8. 以下選項中合法的使用者辨別符是 B
A) longB) _2TestC) 3DmaxD) A.dat
9.下列四組選項中,正确的C語言辨別符是( C )。
A) %x B) a+b C) a123 D) 123
10. 請選出可用作C語言使用者辨別符的一組辨別符( B )
A) void B) a3_b3 C) For D) 2a
define _123 -abc DO
WORD sum Case sizeof
11、下列四組字元串中都可以用作C語言程式中的辨別符的是( A )。
A、print _3d db8 aBc B、I\am one_half start$it 3pai
C、str_1 Cpp pow while D、Pxq My->book line# His.age
12.下列C語言辨別符中合法的變量名是 。
A)2e3 B)you C)*y D)float’\t’ B、”a” C、”\n” D、297
15.下列 D 是正确的C語言字元常量。
A)”x” B)e3 C)”COMPUTER” D)’#’
16.在下清單達式中,屬于字元型常量的是 B 。
A) A B) 'a' C) "A" D) b
17. 以下選項中合法的字元常量是 A)