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