第 1 頁:選擇題 |
第 5 頁:填空題 |
二、填空題
41當 m =1,n = 2,a = 3,b = 2,c = 4時,執(zhí)行 d = (m=a!=b)&&(n=b>c)后,m 的值為 。
參考解析:
1
【解析】①“sizeof”、“%”、“>”、“<<”、“*=”運算符的優(yōu)先級順序為: “*=”—>“>”—>“<<”—>“%”—>“sizeof”:
、谖贿\算的優(yōu)先級順序為:“!薄>“<<”—>“>>”—>“&”—>“^”。
(b-2)>(c=4)不成立,邏輯為假,所以n=0;(a=3)!=(b=2)成立,邏輯為真,所以m=1。
42下面程序中的數(shù)組a包括10個整數(shù)元素,從a中第二個元素起,分別將后項減前項之差存入數(shù)組b,并按每行4個元素輸出數(shù)組b,請?zhí)羁铡?/P>
參考解析:
b[i-1]=a[i]-a[i-1]
【解析】本題要實現(xiàn)從數(shù)組a中第二個元素起,將后項減前項之差存入數(shù)組b中,通過控制數(shù)組的下標就能實現(xiàn),這樣得到的數(shù)組b比數(shù)組a少一個元索。
43
參考解析:
i<10
【解析】分析程序:當(i=0,1,2...)時,“j=i*10+8”語句的運行結(jié)果是(8,18,28.…)個位數(shù)字為8的所有整數(shù);題中要求是100 以內(nèi)的整數(shù),所以i<10:“if(j%4!=O)continue;”語句的功能是當條件不能被4整除時,繼續(xù)循環(huán)不執(zhí)行操作,直到能被4整除時輸出該數(shù),所以輸出的數(shù)滿足條件100以內(nèi)能被4整除且個位數(shù)為8。
44
參考解析:
-1
45
參考解析:
b=3
【解析】條件表達式的基本格式為:“表達式1?表達式2:表達式3”;其功能是:表達式1的值若非0,則計算表達式2的值,且為最終結(jié)果;若表達式1的值為0,則計算表達式3的值,且為最終結(jié)果。因為a=3,則a>=0成立,所以b=a=3。
46一名學(xué)生只能住一間宿舍,一間宿舍可住多名學(xué)生,則實體“宿舍”與實體“學(xué)生”的聯(lián)系屬于__________的聯(lián)系。
參考解析:
一對多
【解析】在現(xiàn)實世界中事物間的關(guān)聯(lián)稱為聯(lián)系。在概念世界中聯(lián)系反映了實體集間的一定關(guān)系。兩個實體集間的聯(lián)系實際上是實體集間的函數(shù)關(guān)系,這種函數(shù)關(guān)系可以有3種,分別是一對一,一對多和多對多,依據(jù)題意,一名學(xué)生只能住一問宿舍,一間宿舍可住多名學(xué)生,所以實體“宿舍”與實體“學(xué)生”的聯(lián)系屬于一對多的聯(lián)系。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |