我要投稿 投訴建議

計算機二級《C語言》基礎練習題及答案

时光:2022-11-06 19:56:41 計算機等級 我要投稿
  • 相關推薦

2016計算機二級《C語言》基礎練習題及答案

  2016年3月打算机测验即将在3月26日-29日停止,为了帮手大年夜家顺利经由过程2016年打算机二级测验,下面YJBYS小编为大年夜家带来2016計算機二級《C語言》基礎練習題及答案,供大年夜家参考进修,预祝考生备考成功!

  1[單選題]有以下挨次

  挨次運行後的輸出結果是

  A.3B.9C.OD.-12

  參考答案:D

  參考剖析:本題考察目标是運算符的結合性跟優先級。起首計算a*a,結果爲9,然後執行a=a-9,即3-9,結果爲-6,然後執行a=(-6)+(-6),即8=的值爲-12。所以選擇D。

  2[单选题] 以下叙说中正确的是

  A.兩個字符串可能用關系運算符進行大小比較

  B.函斆魅調用strlen(s);會前去字符串S實際占用內存的大小(以字節爲單位)

  C.C語言本身沒有供给對字符串進行整體把持的運算符

  D.當拼接兩個字符串時,結果字符串占用的內存空間是兩個原串占用空間的跟

  參考答案:C

  參考剖析:本題考察字符串處理函數strien、strcat、strcmp。B選項中strlen前去的是字符串s實際占用內存大小加上結尾符,A選項中不能用關系運算符進行大小比較,可能利用strcmp。D選項當利用連接函數strcat時,內存空間會減少一個字符地位。

  3[单选题] 一个任务人员可能利用多台打算机,而一台打算机可被多团体利用,则实体任务人员与实体打算机之间的接洽是( )。

  A.一對一B.一對多C.多對多D.多對一

  參考答案:C

  參考剖析:因爲一個人可能把持多個計算機,而一台計算機又可能被多個人利用,所以兩個實體之間是多對多的關系。

  4[单选题] 对while(!E)s;,若要履行轮回体s,则E的取值应为:

  A.E等于1B.E不等于0C.E不等于1D.E等于0

  參考答案:D

  參考剖析:while語句的一般情势爲:while(表達式)語句;其中表達式是循環條件,語句爲循環體。while語句的┞穁義是:計算表達式的值,當值爲真(非0)時,執行循環體語句。該題中如要執行語句s,則!E應爲真,因此E應等于0,D選項正確。

  5[单选题] 在软件计划中不利用的东西是( )。

  A.系統結構圖B.PAD圖C.數據流圖(DFD圖)D.挨次流程圖

  參考答案:C

  參考剖析:系統結構圖是對軟件系統結構的總體設計的圖形顯示。在必要分析階段,已經從系統開發的角度出發,把系統按功能逐次分割成層次結構,是在提纲設計階段用到的。PAD圖是在詳細設計階段用到的。挨次流程圖是對挨次流程的圖形表示,在詳細設計過程顶用到。數據流圖是結構化分析方法中利用的东西,它以圖形的方法描繪數據在系統中流動跟處理的過程,因为它只反应系統必須实现的邏輯功能,所以它是一種功能典范型,是在可行性研究階段用到的而非軟件設計時用到,所以選擇C。

  6[单选题] 若有定义语句:char a='\82';则变量a(  )

  A.說明不合法B.包含1個字符C.包含2個字符D.包含3個字符

  參考答案:B

  参考剖析:char a='\82',定义字符量a,char型变量值为1个字节长度,并从右侧开端运算,所以a的值应为'2'。因此B选项正确。

  7[单选题] 有以下挨次

  挨次運行後的輸出結果是

  A.to Beijing!B.you to Beijing!C.Welcome you to Beijing!D.Beijing!

  參考答案:A

  參考剖析:while函數判斷P指針指向地点的內容能否跟a指針指向地点的內容相称,假如不是,則移動指針p+1,當p指向*b字符串中的´y´時,跟*a首地点元素相称,退出while語句後,P再向右移動a字符串長度+1個單位地点,此時P指向´t´,輸出´t´及剩余的字符串,答案爲A選項。

  8[单选题] 若fp已定义为指向某文件的指针,且不读到该文件的末端,则C言语函数feof(fp)的函数前去值是

  A.EOFB.非0C.-1D.0

  參考答案:D

  參考剖析:本題考察文件的定位,feof函數的用法是從輸入流讀取數據,假如到達文件末端(遇文件結束符),eof函數值爲非零值,否則爲0,所以選項D正確。

  9[单选题] 有以下挨次:

  參考答案:C

  參考剖析:flm()函數感化冒泡法排序,fla9把持升序(0)或许降序(1)。n爲參與排序的元素個數。a爲數組的肇端地点。因此,flm(a,4,1),數組的前四個降序排序,fun(a+4,6,O)對數組的第四項後六個元素進行升序排序。故結果爲10,9,8,7,1,2,3,4,5,6。答案爲C選項。

  10[单选题] 以下叙说中正确的是

  A.只有適當地修改代碼,就可能將do-while與while彼此轉換

  B.對于“for(表達式1;表達式2;表達式3)循環體”起首要計算表達式2的值,以便決定能否開始循環

  C.對于“for(表達式1;表達式2;表達式3)循環體”,只在個別情況下才干轉換成while語句

  D.假如根據算法必要利用無限循環(即平日所稱的“逝世循環”),則只能利用while語句

  參考答案:A

  參考剖析:B選項中,for語句中必要先求解先求解表達式1;C選項中,for語句利用最爲靈活,它完全可能代替while語句;D選項中,對于逝世循環,也可能利用for語句。因此A選項正確。

【計算機二級《C語言》基礎練習題及答案】相干文┞仿:

計算機二級c語言考試習題及答案07-29

計算機二級c語言試題07-15

2017計算機二級C語言試題09-25

2014年計算機二級C語言典范擬試題及答案(1)02-19

2014年計算機二級C語言典范擬試題及答案(2)02-19

2014年計算機二級C語言典范擬試題及答案(3)02-19

2016年計算機二級C語言上機把持典范擬試題及答案02-12

2014年全國計算機二級C語言上機典范擬試題及答案208-03

2014年全國計算機二級C語言上機典范擬試題及答案108-03

計算機二級考試練習題及答案07-22

xxfseo.com