奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語言

3月計算機二級《C語言》臨考模擬題

時間:2024-08-14 01:20:45 C語言 我要投稿
  • 相關推薦

2017年3月計算機二級《C語言》臨考模擬題

  要想順利通過二級《C語言》考試,考生們在平常復習過程中要多做題多練習。以下是百分網小編搜索整理的一份2017年3月計算機二級《C語言》臨考模擬題,供參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!

  一、選擇題

  1). 下列合法的標識符是( )。

  A.123

  B.#256

  C.a.55

  D.abhj1_2_3

  正確答案:D

  答案解析:C語言規定,標識符是由字母、數字或下劃線組成,并且它的第一個字符必須是字母或者下劃線。″#″、″.″不允許出現在標識符中。

  2). 以下定義語句中正確的是( )

  A.char A=65+1,b=′b′;

  B.int a=b=0;

  C.float a=1,*b=&a,*c=&b;

  D.double a=0.0; b=1.1;

  正確答案:A

  答案解析:本題考查的是數據類型的定義并賦值,選項B中對變量聲明類型且賦值的情況是不允許出現的,必須單獨定義且賦值。選項C中對于指針變量c的賦值須為同型指針,而&b為二級指針。選項D中C語言允許在一個類型說明符后說明多個相同類型的變量,各變量之間要用逗號(,)隔開,而不是用分號(;)隔開;在計算機存儲字符時將字符相應的ASCII碼以其對應的二進制進行存放,選項A中的定義是合法的。

  3). 在軟件設計中,不屬于過程設計工具的是( )

  A.PDL(過程設計語言)

  B.PAD圖

  C.N-S圖

  D.DFD圖

  正確答案:D

  答案解析:DFD(數據流圖Data-Flow-Diagram)是描述數據處理過程的工具,是需求理解的邏輯模型的圖形表示。它直接支持系統功能建模。在軟件詳細設計的過程階段,要對每個模塊規定的功能以及算法的設計給出適當的算法描述。常見的過程設計工具有:圖形工具:程序流程圖,N-S,PAD,HIPO;表格工具:判定表;語言工具:PDL(偽碼)。

  4). 數據結構中,與所使用的計算機無關的是數據的( )。

  A.存儲結構

  B.物理結構

  C.邏輯結構

  D.線性結構

  正確答案:C

  答案解析:數據的邏輯結構反映的是數據元素之間的邏輯關系,與使用的計算機無關。

  5). 關于C語言的變量,以下敘述中錯誤的是( )

  A.所謂變量是指在程序運行過程中其值可以被改變的量

  B.變量所占的存儲單元地址可以隨時改變

  C.程序中用到的所有變量都必須先定義后才能使用

  D.由三條下劃線構成的符號名是合法的變量名

  正確答案:B

  答案解析:變量是指在程序運行過程中其值可以改變的值,一個變量實質上是代表了內存中的某個存儲單元。在程序中對某個變量的操作實際上就是對這個存儲單元的操作,程序運行期間,這個分配的存儲單元不會改變,但是其值可以變化。變量命名要符合標識符的規定,其中下劃線是標識符的組成字符。程序中所有變量都必須先定義后使用。

  二、程序填空題

  下列給定程序中,函數flm的功能是:將s所指字符串中的所有數字字符移到所有非數字字符之后,并保持數字字符串和非數字字符串原有的次序。

  例如,s所指的字符串為“def35adh3kjsdt7”,執行后結果為“defadhajsdt3537”。

  請在程序的下劃線處填入正確的內容并將下劃線刪除,使程序得出正確的結果。注意:部分源程序在文件BLANKl.c中。

  不得增行或刪行,也不得更改程序的結構!

  三、程序修改題

  下列給定程序中函數fun的功能是:逐個比較P.q所指兩個字符串對應位置上的字符,并把ASCIl值大或相等的字符依次存放到C所指的數組中,形成一個新的字符串。

  例如,若主函數中a字符串為“aBCDeFgH”,b字符串為“Abed”,則C中的字符串應為“aBcdeFgH”。請改正程序中的錯誤,使它能得出正確的結果。

  注意:部分源程序在文件MODll.C中,不得增行或刪行,也不得更改程序的結構!

  四、程序設計題

  規定輸入的字符串中只包含字母和*號。請編寫函數fun,其功能是:除了字符串前導的。號之外,將串中其他*號全部刪除。在編寫函數時.不得使用C語言提供的字符串函數.

 

參考答案與解析

  二、程序填空題

  【參考答案】

  (1)j++或j+=1或++j或j=j+1

  (2)s[i]=t1[i](3)j

  【解題思路】

  填空1:根據函致fun中的內容可知,數組t1存儲了s中的非數字字符,數組口存儲了s中的數字字符,為了存儲下一個數字字符,下標j要進行加1操作。

  填空2:將S串中的數字與非數字字符分開后,要先將非數字字符放入字符串s中,因此填入s[i]=t1[i]。

  填空3:最后將敦字字符加到s串之后,并且i要小于數字的個數j。

  三、程序修改題

  【參考答案】

  (1)int k=0;(2)whffe(+p11+q)

  【解題思路】

  (1)變量k存放數組c的下標,因此應初始化為0。

  (2)whi1e循環語句的循環條件是判斷兩個字符串是否到達結尾。

  四、程序設計題

  【參考答案】

  【解題思路】

  函數fun的功能:除了字符串前導的`*號之外,將串中其他+號全部刪除。解答本題,(1)定義一個臨時指針P,初始指向原串首地址;(2)利用循環語句把字符串前導*號拷貝到原串;(3)繼續移動指針,把串中和串尾的非*號字符拷貝到原串;(4)為修改后的字符串賦結束字符‘、O’。

【3月計算機二級《C語言》臨考模擬題】相關文章:

2016年9月計算機二級《C語言》模擬題庫11-22

計算機二級C語言臨考押題及答案201712-05

2016計算機二級《C語言》模擬題及答案11-20

2017年3月計算機二級C語言預測題與答案解析03-25

2017年3月計算機二級C語言考試題及答案12-09

2016年9月計算機二級C語言備考攻略03-03

2016年9月計算機二級《C語言》考題與答案03-08

2016年12月計算機二級C語言預測題11-30

2015年9月計算機二級C語言預測題03-10

主站蜘蛛池模板: 崇义县| 屏东市| 平阳县| 会理县| 锦州市| 柳州市| 阜康市| 吴桥县| 理塘县| 休宁县| 天水市| 明星| 红原县| 香河县| 洛阳市| 肃宁县| 新蔡县| 奉节县| 尉犁县| 固阳县| 蚌埠市| 鹤峰县| 肇庆市| 马关县| 和政县| 同江市| 霍邱县| 安丘市| 扶沟县| 定南县| 繁昌县| 邢台市| 镇沅| 芷江| 读书| 琼结县| 玉溪市| 丽江市| 渑池县| 鄢陵县| 罗山县|