二、填空題
2.14 若k為int型變量且賦值11。請寫出運(yùn)算k++后表達(dá)式的值______和變示k的值______。
2.15 若x為double型變量,清寫出運(yùn)算x=3.2,++x后表達(dá)式的值______和變量x的值______。
2.16 函數(shù)體由符號______開始,到符號______結(jié)束。函數(shù)體內(nèi)的前面是______部分,后面是______部分。
2.17 C語官中的標(biāo)識符可分為______、______和預(yù)定義標(biāo)識符三類。
2.18 在C語言程序中,用關(guān)鍵字______定義基本整型變址,用關(guān)鍵字______定義單精度實(shí)型變量,用關(guān)鍵字______定義雙精度實(shí)型變量。
2.19 把a(bǔ)1,a2定義成雙精度實(shí)型變量,并賦初值1的定義語句是______。
2.20 C程序中定義的變量,代表內(nèi)存中的一個(gè)______。
2.21 表達(dá)式3.5+1/2的計(jì)算結(jié)果是______。
2.22 對數(shù)學(xué)式 寫出三個(gè)等價(jià)的C語言表達(dá)式______、______、______。
三、上機(jī)改錯(cuò)題
2.24 請指出以下C程序的錯(cuò)誤所在:
# include stdio.h;
main() /* main function */
float r,s; /*/* r is radius */,/* s is area of circular */*/
r=5.0;
s=3.14159*r*r;
printf("%f\n",s)
2.25 請指出以下C程序的錯(cuò)誤所在:
main /* main function */
{ float a, b, c, v; /* a, b, c are sides, v is volume of cube */
a=2.0;b=3.0;c=4.0
v=a*b*c;
printf("%f\n",v)
}
編輯推薦:2011年計(jì)算機(jī)等級考試二級C語言常見問題匯總
2011計(jì)算機(jī)等級考試二級C筆試考綱及備考經(jīng)驗(yàn)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |