C语言中7除以14的答案,2015年计算机二级《C语言》精选练习题及答案(14)
1[簡答題]規定輸入的字符串中只包含字母和*號。編寫函數fun,其功能是:刪除字符串中所有的*號。編寫函數時,不得使用c語言提供的字符串函數。
例如,字符串中的內容為“****A*BC*DEF*G*******”,刪除后,字符串中的內容應當是“ABCDEFG”。
注意:部分源程序給出如下。
請勿改動主函數main和其他函數中的任何內容.僅在函數fun的花括號中填入你編寫的若干語句。
試題程序:
參考解析:
【參考答案】
【考點分析】
本題考查:刪除字符串中所有*號,需用循環語句遍歷字符串,用判斷語句判斷字符是否為*號,由此可以決定該程序應使用循環判斷結構。
【解題思路】
用循環操作從字符串開始往后逐個進行比較,若不是要刪除的字符(用if(aEi]!=’*’)來控制)則保留。變量i和j用來表示原字符串的下標和刪除*號后新字符串的下標。注意,下
標變量J要從0開始,最后還要加上字符串結束標識‘\0’。
2[單選題] 以下敘述中正確的是( )
A.只能在函數體內定義變量,其他地方不允許定義變量
B.常量的類型不能從字面形式上區分,需要根據類型名來決定
C.預定義的標識符是C語言關鍵字的一種,不能另作它用
D.整型常量和實型常量都是數值型常量
參考答案:D
參考解析:變量可以定義在函數體外也可以定義在函數體內,所以A錯誤。常量的類型可以從字面形式上區分,比如1為整型常量,1.0為實型常量,a為字符型常量,所以B錯誤。預定義的標識符不是c語言的關鍵字。所以C錯誤。
3[單選題] 一間宿舍可住多個學生,則實體宿舍和學生之間的聯系是( )。
A.一對一B.一對多C.多對一D.多對多
參考答案:B
參考解析:因為一間宿舍可以住多個學生即多個學生住在一個宿舍中,但一個學生只能住一間宿舍,所以實體宿舍和學生之間是一對多的關系。
4[單選題] 有以下程序:
程序運行后的輸出結果是( )。
A.1,2B.1,0C.3,2D.0, 0
參考答案:A
參考解析:首先打印b=a+b=1+0=1的值l,此時已給b賦值為1。然后打印a=2}b=2{1=2的值2。所以結果是1,2。
5[單選題] 以下不構成無限循環的語句或語句組是( )。
參考答案:A
參考解析:選項A中d0后面的語句只執行了-次匣結束了循環;B選項中條件while(1)永遠成立,所以是死循F;C選項中n的值為10,而循環體為空語句,所以while(n)永遠為真,進入死循環;D選項中for語句第二個表達式為空,所1以沒有判別條件,進入死循環。
6[單選題] 若有以下程序段:
程序運行后的輸出結果是( )。
A.16B.8C.4D.2
參考答案:C
參考解析:本題考查位運算,屬于基礎知識,題目中將整型變量8,二進制表達為00(301000,右移一位為00000100,即4,選項c正確。
7[單選題] 以下敘述中錯誤的是
A.用typedef可以說明一種新的類型名
B.typedef的作用是用一個新的標識符來代表已存在的類型名
C.可以用typedef說明的新類型名來定義變量
D.typedef說明的新類型名必須使用大寫字母,否則會出編譯錯誤
參考答案:D
參考解析:本題考查typedef的使用方法,typedef對已存在的類型使用一個新的名字,新類型可以使用小寫,所以D選項錯誤。
8[單選題] 下列敘述中正確的是( )。
A.數據庫系統可以解決數據冗余和數據獨立性問題,而文件系統不能
B.數據庫系統能夠管理各種類型的文件,而文件系統只能管理程序文件
C.數據庫系統可以管理龐大的數據量,而文件系統管理的數據量較少
D.數據庫系統獨立性較差,而文件系統獨立性較好
參考答案:A
參考解析:
數據管理技術的發展經歷了3個階段:
人工管理階段、文件系統階段和數據庫系統階段。三者各自的特點如下表所示。
特點人工管理階段文件系統階段數據庫系統階段
管理者人文件系統數據庫管理系統
面向對象某個應用程序某個應用程序現實世界
共享程度無共享,冗余度大共享性差,冗余度大共享性大,冗余度小
獨立性不獨立,完全依賴于程序獨立性差具有高度的物 理獨立性和一定的邏輯獨立性
結構化無結構記錄內有結構,整體無結構整體結構化。用數據筷基謄述
控制能力由應用程序控制由應用程序控制由DB蝰墨供數據安全性、完整性、并發控剖和恢復
數據庫系統可以解決數據冗余和數據獨立性問題,面文件系統不能。數據庫系統和文件系統的區別不僅在于管理的文件類型與數據量的多少。數據庫系統具有高度的物理獨立性和一定的邏輯獨立性,而文件系統獨立性較好。故本瑟答案為A選項。
9[單選題] 有以下程序:
程序執行后的輸出結果是( )。
A.5B.24C.32D.40
參考答案:C
參考解析:本題的含義是在1—40的蔓敦的范圍中,只有當i的值能被5整除,且i+2的值能被3薹纛時,打印i的值,滿跫這個條件的只有32,選擇c選項。
10[單選題] 以下是正確C語言實型常量的是( )。
A..e—1B.e一1C.一1eD.1e一1
參考答案:D
參考解析:所謂常量是指在程序運行過程中,其值不能被改變的量。在C語言中,有整型常量、實型常量、字符常量和字符串常量等類型。實型常量有兩種表示形式:十進制小數形式、指數形式。指數形式中e后面的指數必須是整數,階碼標志e之前需要有數字,由此可知選項A,B,C錯誤。答案為D選項
相關推薦:
總結
以上是生活随笔為你收集整理的C语言中7除以14的答案,2015年计算机二级《C语言》精选练习题及答案(14)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言字符串去重简单,C语言实现简单飞机
- 下一篇: 汇编语言程序设计c,c与汇编语言程序设计