當前位置:才華齋>計算機>C語言>

C語言練習

C語言 閱讀(2.69W)

讀書是學習,使用也是學習,而且是更重要的學習。以下是小編為大家搜尋整理的C語言練習,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

C語言練習

  一、選擇題(每小題1分,共40分)

1、 有以下程式:

程式執行後的輸出結果是( )。

2、 表示式:(im)((double)9/2)一9%2的值是( )。

A.0

B.3

C.4

D.5

3、 有以下程式:

執行時,若輸入1 2 3 4 5 0<回車>,則輸出結果是( )。

A.66656

B.6566456

C.66666

D.6666656

4、 有以下程式:

當執行程式時,按下列方式輸入資料(從第l列開始,代表回車,注意:回車也是一個字元]1234則輸出結果是( )。

A.12

B.123

C.1234

D.12343

5、 有以下程式,程式中庫函式islower(ch)用以判斷ch中的字母是否為小寫字母:

程式執行後的輸出結果是( )。

cd EFg!

Cd EFg!

cd EFG!

cD EFG!

6、 有以下程式:

程式執行後的輸出結果是( )。

A.6

B.3

C.8

D.12

7、 在軟體開發中,需求分析階段產生的主要文件是( )。

A.可行性分析報告

B.軟體需求規格說明書

C.概要設計說明書

D.整合測試計劃

8、 有三個關係R、S和T如下:

其中關係T由關係R和s通過某種操作得到,該操作為( )。

A.選擇

B.投影

C.交

D.井

9、 有以下程式:

程式執行後的輸出結果是( )。

A.321,cba

,123

C.123,abc

,a23

10、 以下選項中不合法的識別符號是( )。

A.&a

t

D.00

11、 下列語句組中,正確的是( )。

*s;s=”Olympic”;

s[7];s=”Olympic”;

*s;s={¨Olympic”};

s[7];s={"Olympic”};

12、 在軟體開發中,需求分析階段產生的主要文件是( )。

A.軟體整合測試計劃

B.軟體詳細設計說明書

C.使用者手冊。

D.軟體需求規格說明書

13、下列資料結構中,屬於非線性結構的是( )。

A.迴圈佇列

B.帶鏈佇列

C.二叉樹

D.帶鏈棧

14、 有以下程式:

程式執行後的輸出結果是( )。

A.1,2

B.1,0

C.3,2

D.0, 0

15、 以下程式中函式f的功能是:當na9為1時,進行由小到大排序;當na9為0時,進行由大到小排序。

程式執行後的輸出結果是( )。

A.1,2,3,4,5,6,7,8,9,10,

B.3,4,5,6,7,2,1,8,9,10,

C.5,4,3,2,1,6,7,8,9,10,

D.10,9,8,7,6,5,4,3,2,1,

16、 有以下程式段:

以下關於程式段執行情況的敘述,正確的是( )。

迴圈語句固定執行8次

B.當產生的隨機數n為4時結束迴圈操作

C.當產生的隨機數n為1和2時不做任何操作

D.當產生的隨機數n為0時結束程式執行

17、 演算法的有窮性是指( )。

A.演算法程式的執行時問是有限的。

B.演算法程式所處理的資料量是有限的

C.演算法程式的長度是有限的