欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

計算機二級《C語言》選擇訓練題及答案

時間:2025-05-31 04:14:14 試題 我要投稿

計算機二級《C語言》選擇訓練題及答案2016

  (1)有以下程序:

  程序運行后的輸出結果是(  )。

  A.0

  B.-12

  C.-20

  D.10

  (2)有以下程序段:

  當執(zhí)行上述程序段,并從鍵盤輸入:name=Lili num=100l<回車>后,name的值為(  )。

  A、name=Lili num=1001

  B.name=Lili

  C.Lili num=

  D.Lili

  (3)有以下程序:

  程序運行后的輸出結果是(  )。

  A.0

  B.2

  C.3

  D.5

  (4)設有以下語句:

  則下面敘述中正確的是(  )。

  A.CIN是struct TT類型的變量

  B.TT是struct類型的變量

  C.可以用TT定義結構體變量

  D.可以用CIN定義結構體變量

  (5)當變量c的值不為2、4、6時,值也為”真”的表達式是(  )。

  (6)數據庫系統(tǒng)的三級模式不包括(  )。

  A.概念模式

  B.內模式

  C.外模式

  D.數據模式

  (7)以下選項中關于C語言常量的敘述錯誤的是(  )。

  A.經常被使用的變量可以定義成常量

  B.常量分為整型常量、實型常量、字符常量和字符串常量

  C.常量可分為數值型常量和非數值型常量

  D.所謂常量,是指在程序運行過程中,其值不能被改變的量

  (8)軟件生命周期中的活動不包括(  )。

  A.市場調研

  B.需求分析

  C.軟件測試

  D.軟件維護

  (9)有以下程序:

  程序運行后的輸出結果是(  )。

  A.b,B,b,A

  B.b,B,B,A

  C.a,B,B,a

  D.a,B,a,B

  (10)某系統(tǒng)總體結構圖如下圖所示:

  該系統(tǒng)總體結構圖的深度是(  )。

  A.7

  B.6

  C.3

  D.2

  (11)有三個關系R、S和T如下:

  則由關系R和S得到關系T的操作是(  )。

  A.自然連接

  B.交

  C.投影

  D.并

  (12)以下敘述中正確的是(  )。

  A.C語句必須在一行內寫完

  B.C程序中的每一行只能寫一條語句

  C.C語言程序中的注釋必須與語句寫在同一行

  D.簡單C語句必須以分號結束.

  (13)若變量均已正確定義并賦值,以下合法的C語言賦值語句是(  )。

  A.x=y==5;

  B.x=n%2.5;

  C.x+n=i;

  D.x=5=4+1:

  (14)有以下計算公式

  (15)下列關于C語言文件的敘述中正確的是(  )。

  A.文件由一系列數據依次排列組成,只能構成二進制文件

  B.文件由結構序列組成,可以構成二進制文件或文本文件

  C.文件由數據序列組成,可以構成二進制文件或文本文件

  D.文件由字符序列組成,其類型只能是文本文件

  (16)有以下程序:

  程序執(zhí)行后的輸出結果是(  )。

  A.5

  B.24

  C.32

  D.40

  (17)下列選項中,能正確定義數組的語句是(  )。

  A.int num[0..2008];

  B.int num[];

  C.int N=2008;int num[N];

  D.#define N 20118 int num[N];

  (18)有以下程序:

  程序運行后的輸出結果是(  )。

  A.1,6,2,1,

  B.8,7,3,1,

  C.4,7,5,2,

  D.1,6,5,7,

  (19)有以下程序:

  程序運行后的輸出結果是(  )。

  A.2

  B.4

  C.6

  D.8

  (20)有以下程序:

  程序運行后的輸出結果是(  )。

  A.1,2,3,0,0,0,0,0,0,0,

  B.1,2,3,1,2,3,0,0,0,0,

  C.123,0,0,0,0,123,0,0,0,0,

  D.1,2,3,0,0,1,2,3,0,0,

  參考答案與解析

  (1)C 【解析】本題考查宏定義,宏定義只是做簡單的替換,所以本題中SUB(a+b)*e=(a+b)-(a+b)*e=-20,所以答案為C選項。

  (2)D

  (3)B 【解析】程序首先給字符數組s[]賦值為“Ol2xy”,for循環(huán)語句的功能是遍歷字符串,通過if條件語句對字符串中的小寫字母計數,在符串中小寫字母為2個,即n=2。因此B選項正確。

  (4)D 【解析】本題考查typedef重新聲明一種結構體類型,其中CIN為結構體類型名,而不是結構體變量,所以D選項正確。

  (5)D 【解析】邏輯或運算符中只要有一個運算量為真結果就是真,當c>=2&& c<=6條件不成立時c的值肯定不是2、3、4、5、6,所以c!=3,與c!=5均成立。所以D選項的結果一定為真。

  (6)D 【解析】數據庫系統(tǒng)的三級模式是概念模式、外模式和內模式,所以選擇D。

  (7)A 【解析】C語言中,常量是指在程序運行過程中其值不能被改變的量,變量是指運行過程中其值可以改變的量,二者不能混淆,所以A選項錯誤。

  (8)A 【解析】軟件生命周期可以分為軟件定義、軟件開發(fā)與軟件運行維護三個階段。主要活動階段是:可行性研究與計劃階段、需求分析、軟件設計、軟件實現、軟件測試、運行和維護,所以選擇A。

  (9)A

  (10)C 【解析】根據總體結構圖可以看出該樹的深度為3,比如:XY系統(tǒng)--功能2--功能2.1,就是最深的度數的一個表現。

  (11)A 【解析】自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性組,并且在結果中把重復的屬性列去掉,所以根據T中元組可以判斷R和S做的是自然連接操作。

  (12)D 【解析】c語句可以跨行來寫,但是必須以分號結束,所以A選項錯誤。C程序中的一行可以有多條語句,所以B選項錯誤。C語言中的注釋語句可以與原語句放在一行也可以不放在一行,所以C選項錯誤。

  (13)A 【解析】B選項中運算符“%”的前后必須為整數,C選項中不能將變量賦給表達式x+n,D選項中不能將表達式4+1賦給常量5。

  (14)C 【解析】本題重點考查的知識點是:sqrt()函數。sqrt()函數的作用是計算平方根,要求輸出的參數X必須大于等于0。題目公式的要求是無論X大于等于0還是小于0,y的值都為X絕對值的開方。選項C中調用了sqrt(x)函數,而沒有判斷x的正負,則y=sqrt(x)會出錯。

  (15)C 【解析】本題考查文件的概念,文件是由數據序列組成,可以構成二進制文件或文本文件,所以答案為C選項。

  (16)C 【解析】本題的含義是在1-40的整數的范圍中,只有當i的值能被5整除,且i+2的值能被8整除時,打印i的值,滿足這個條件的只有32,選擇C選項。

  (17)D 【解析】C語言不允許定義動態(tài)數組,定義數組的大小必須為常量表達式。A選項錯誤,C語言中數組沒有此類型的定義方法;B選項錯誤,定義數組應指明數組大小,如果不指明數組大小,需要給定初值的個數;C選項錯誤,N為變量,不能用來定義數組大小。因此D選項正確。

  (18)D【解析】首先對二維數組進行賦值操作,a[0][0]、a[0][1]、…、a[3][2]、a[3][3]的值為1、4、…、6、1。通過for語句和if語句,對二維數組各列元素進行由小到大的排序操作,程序最后通過for語句輸出二維數組對角線上的元素。因此D選項正確。

  (19)D 【解析】本題考查位運算符,題目中將a向左移兩位,左移兩位表示乘以4,所以答案為8。選項D正確。

  (20)D 【解析】本題考查文件操作函數,兩次fwrite后,幣文件中已經寫入1,2,3,0,0,1,2,3,0,0然后將文件fp中的內容重新寫入數組a中,最后輸出a為1,2,3,0,0,1,2,3,0,0,所以選項D正確。

【計算機二級《C語言》選擇訓練題及答案】相關文章:

計算機二級《C語言》選擇題訓練題及答案09-05

2017計算機二級C語言選擇題訓練及答案08-17

計算機二級《C語言》選擇題題庫與答案07-27

計算機二級《C語言》選擇題題庫及答案11-16

2017計算機二級C語言復習訓練題及答案10-29

2017最新計算機二級《C語言》選擇題及答案10-27

計算機二級考試C語言試題與答案(選擇題)07-06

2016計算機二級C語言選擇題及答案09-10

計算機二級C語言選擇題及答案201605-04