亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

試題

計(jì)算機(jī)二級(jí)《C語言》練習(xí)題及答案

時(shí)間:2024-10-02 05:03:35 試題 我要投稿

2016計(jì)算機(jī)二級(jí)《C語言》練習(xí)題及答案

  2016年3月計(jì)算機(jī)考試即將在3月26日-29日進(jìn)行,為了幫助大家順利通過2016年計(jì)算機(jī)二級(jí)考試,下面百分網(wǎng)小編為大家?guī)?016計(jì)算機(jī)二級(jí)《C語言》練習(xí)題及答案,供大家參考學(xué)習(xí),預(yù)?忌鷤淇汲晒!

  1[單選題] 有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.10,One*Dream!B.9,One*Dream!C.9,One*WorldD.10,One*World

  參考答案:A

  參考解析:P是指向二維字符數(shù)組第二行One+Dream!的數(shù)組指針,所以長(zhǎng)度是l0,打印輸出的也是該字符串。

  2[簡(jiǎn)答題]編寫函數(shù)fun,其功能是:根據(jù)以下公式求π的值(要求精度0.0005,即某項(xiàng)小于0.0005時(shí)停止迭代)。

  程序運(yùn)行后,若輸入精度0.0005,則程序應(yīng)輸出為3.14…。

  注意:部分源程序給出如下。

  請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。

  試題程序:

  參考解析:

  【參考答案】

  【考點(diǎn)分析】

  本題考查:迭代法求給定多項(xiàng)式的值。迭代算法是讓計(jì)算機(jī)對(duì)一組指令(或一定步驟)進(jìn)行重復(fù)執(zhí)行,在每次執(zhí)行這組指令(或這些步驟)時(shí),都從變量的原值推出它的一個(gè)新值。需要注意變量的數(shù)據(jù)類型以及賦初值操作。

  【解題思路】

  首先應(yīng)該定義double類型變量,并且賦初值,用來存放多項(xiàng)式的某一項(xiàng)和最后的總和。從第二項(xiàng)開始以后的每一項(xiàng)都是其前面一項(xiàng)乘以n/(2*n+1),程序中用sl來表示

  每一項(xiàng),s表示求和后的結(jié)果。需注意sl和s的初值都為1.0,因?yàn)檠h(huán)變量從第二項(xiàng)開始累加。

  3[單選題] 軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是( )。

  A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合D.高內(nèi)聚高耦合

  參考答案:B

  參考解析:軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是高內(nèi)聚低偶合、模塊大小規(guī)模適當(dāng)、模塊的依賴關(guān)系適當(dāng)?shù)取DK的劃分應(yīng)遵循一定的要求,以保證模塊劃分合理,并進(jìn)一步保證以此為依據(jù)開發(fā)出的軟件系統(tǒng)可靠性強(qiáng),易于理解和維護(hù)。模塊之間的耦合應(yīng)盡可能的低,模塊的內(nèi)聚度應(yīng)盡可能。

  4[單選題] 有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.let=4B.m=2C.m=6D.m=5

  參考答案:C

  參考解析:第一次外循環(huán)i的值為l,第一次內(nèi)循環(huán)j的值為3,不滿足條件執(zhí)行in}=i}j即m的值為3;第二次j的值為2,不滿足條件執(zhí)行m·=i*j,即m的值為6;第三次j的值為1,不滿足條件執(zhí)行nl*=i*j,即m的值仍為6。第二次外循環(huán)i的值為2,j的值為3,滿足條件,執(zhí)行break語句,跳出循環(huán)。

  5[單選題] 有以下結(jié)構(gòu)體說明、變量定義和賦值語句:

  則以下scanf函數(shù)調(diào)用語句有錯(cuò)誤的是( )。

  A.scanf(”%s”,s[0].name);

  B.scanf(”%d”,&s[0].age);

  C.scanf(”%c”,&(ps一>sex));

  D.scanf(”%d”,ps一>age):

  參考答案:D

  參考解析:本題考查結(jié)構(gòu)體的相關(guān)知識(shí),題目中需要輸入一個(gè)變量,scanf要求參數(shù)為指針,而D選項(xiàng)中ps一>age為一個(gè)變量,不是指針,所以錯(cuò)誤。

  6[單選題] 有三個(gè)關(guān)系R、S和T如下:

  由關(guān)系R和S通過運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為( )。

  A.笛卡爾積B.交C.并D.自然連接

  參考答案:D

  參考解析:自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T關(guān)系中的有序組可知R與S進(jìn)行的是自然連接操作。

  7[單選題] 有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.1002,ZhangDa,1202.0

  B.1002,ChangRon9,1202.0

  C.1001,ChangRon9,1098.0

  D.1001,ZhangDa,1098.0

  參考答案:D

  參考解析:本題考查結(jié)構(gòu)體的相關(guān)操作以及傳值、傳址的區(qū)別,該題中調(diào)用f函數(shù)后,會(huì)生成參數(shù)a的一個(gè)副本,而不會(huì)改變a的值,所以a值維持原值,選項(xiàng)D正確。

  8[單選題] 以下敘述中正確的是

  A.一條語句只能定義一個(gè)數(shù)組

  B.每個(gè)數(shù)組包含一組具有同一類型的變量,這些變量在內(nèi)存中占有連續(xù)的存儲(chǔ)單元

  C.數(shù)組說明符的一對(duì)方括號(hào)中只能使用整型常量,而不能使用表達(dá)式

  D.在引用數(shù)組元素時(shí),下標(biāo)表達(dá)式可以使用浮點(diǎn)數(shù)

  參考答案:B

  參考解析:A選項(xiàng)中,一條語句只能定義一個(gè)數(shù)組是不準(zhǔn)確的,可以通過一條語句定義多個(gè)數(shù)組;C選項(xiàng)中,數(shù)組說明符的一對(duì)方括號(hào)中可以是整型常量,可以是整型常量表達(dá)式;D選項(xiàng)中,在引用數(shù)組元素時(shí),下標(biāo)表達(dá)式必須是整型的。因此B選項(xiàng)正確。

  9[單選題] 有以下程序:

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

  A.1B.2C.3D.4

  參考答案:C

  參考解析:該程序中int 8 pl=&a,+p2=&b,4 P=&c;指定義三個(gè)指針變量,并賦值,即使pl指向a;p2指向b;p指向c。+P=。pl$(+p2)。;該條語句是給P所指的存儲(chǔ)單元c賦值,就是pl所指的存儲(chǔ)單元的值,即a的值,與p2所指的存儲(chǔ)單元b的值相乘,也就是c=a+b,等價(jià)于c=1·3=3;因此C選項(xiàng)正確。‘

  10[單選題] 以下敘述中錯(cuò)誤的是( )。

  A.可以通過typedef增加新的類型

  B.可以用typedef將已存在的類型用一個(gè)新的名字來代表

  C.用typedef定義新的類型名后,原有類型名仍有效

  D.用typedef可以為各種類型起別名,但不能為變量起別名

  參考答案:A

  參考解析:關(guān)鍵字typedef的作用只是將C語言中的已有的數(shù)據(jù)類型作了置換,并不是增加新的類型,所以A錯(cuò)誤。

【計(jì)算機(jī)二級(jí)《C語言》練習(xí)題及答案】相關(guān)文章:

計(jì)算機(jī)二級(jí)《C語言》基礎(chǔ)練習(xí)題及答案03-23

計(jì)算機(jī)二級(jí)《C語言》練習(xí)題及答案201603-09

計(jì)算機(jī)二級(jí)《C語言》基礎(chǔ)練習(xí)題及答案02-06

計(jì)算機(jī)二級(jí)考前練習(xí)題及答案(C語言)201703-22

2016年計(jì)算機(jī)二級(jí)《C語言》練習(xí)題與答案03-05

2016年計(jì)算機(jī)二級(jí)考試C語言練習(xí)題及答案03-29

計(jì)算機(jī)二級(jí)C語言模擬試題及答案12-08

計(jì)算機(jī)二級(jí)《C語言》試題及答案201611-21

2017年計(jì)算機(jī)二級(jí)C語言備考練習(xí)題及答案03-17