請輸入您的標(biāo)題
1 C程序的執(zhí)行起點是()
A. 第一個函數(shù)
B. main()函數(shù)
C. 最后一個函數(shù)
D. 任意函數(shù)
2 以下關(guān)于C程序格式的說法錯誤的是()
A. 大括號須成對使用
B. 區(qū)分大小寫
C. 語句必須寫在一行
D. 代碼縮進(jìn)可提升可讀性
3 下列關(guān)于算法的描述,錯誤的是()
A. 算法必須具有有窮性
B. 算法可以沒有輸入,但必須有輸出
C. 算法的每一步操作可以存在歧義
D. 算法的步驟必須是可行的
4 計算機領(lǐng)域中,求三?形面積的算法屬于()
A. 數(shù)值運算算法
B. 非數(shù)值運算算法
C. 排序算法
D. 查找算法
5 流程圖中,用于表示數(shù)據(jù)輸入和輸出的圖框是()
A. 圓?矩形
B. 平行四邊形
C. 矩形
D. 菱形
6 N-S流程圖與傳統(tǒng)流程圖的主要區(qū)別是()
A. 沒有起止框
B. 沒有處理框
C. 去掉了流程線
D. 沒有判斷框
7 漢諾塔問題中,將5個圓盤從A柱移到C柱,需要的移動次數(shù)是()
A. 15
B. 31
C. 63
D. 127
8 以下哪個是合法的C語言標(biāo)識符?()
A. 2str
B. _name
C. M.Jack
D. int
9 以下關(guān)于符號常量的定義,正確的是()
A. #define PI 3.14
B. define PI 3.14
C. #define PI=3.14
D. #DEFINE PI 3.14
10 有符號短整型變量的取值范圍是()
A. 0~65535
B. -32768~32767
C. -2147483648~2147483647
D. 0~4294967295
11 執(zhí)行int a=3; int b=a++;后,a和b的值分別是()
A. 3、3
B. 4、3
C. 3、4
D. 4、4
12 以下關(guān)于printf()函數(shù)的格式聲明,錯誤的是()
A. %d 輸出十進(jìn)制帶符號整數(shù)
B. %f 輸出字符串
d 輸出十進(jìn)制帶符號整數(shù) B. %f 輸出字符串
C. %c 輸出單個字符
D. %x 輸出十六進(jìn)制無符號整數(shù)
13 下列關(guān)系運算符優(yōu)先級最高的是()
A. ==
B. !=
C. >
D. =
14 設(shè)a=3、b=4、c=5,下列邏輯表達(dá)式值為1的是()
A. a+b>c && b==c
B. a||b+c && b-c
C. !(a>b) && !c||1
D. a+b+c <=10
14 下列關(guān)于switch語句的說法錯誤的是( C )
A. case后必須是常量表達(dá)式
B. default可省略
C. break語句必須存在
D. 多個case可共用語句
15 下列關(guān)于switch語句的說法錯誤的是( )
A. case后必須是常量表達(dá)式
B. default可省略
C.break語句必須存在
D. 多個case可共用語句
16 設(shè)a=2、b=3,執(zhí)行表達(dá)式c=a>b?a++:b++后,c、a、b的值分別為()
A. 2、3、3
B. 3、2、4
C. 3、3、4
D. 2、2、4
17 下列if語句嵌套中,else與哪個if配對()
if(x>0)
if(x<10) y=1;
else y=-1;
A. 第一個if
B. 第二個if
C. 無匹配
D. 不確定
關(guān)閉
更多問卷
復(fù)制此問卷