點擊查看:2015年計算機二級考試《C語言》提高練習(xí)題匯總
1[單選題] 下述程序的輸出結(jié)果是( )。
A.8B.7C.12D.9
參考答案:B
參考解析:根據(jù)判斷本題共進行3次for循環(huán),第l次執(zhí)行for循環(huán),p[1][0]=p[1][0]-1=3;第2次執(zhí)行for循環(huán),p[1][1]=p[1][1]-1=4;第3次執(zhí)行for循環(huán),p[l][2]=1,最后輸出的是a[0][1]+a[1][1]+a[1][2]=2+4+1=7。
2[單選題] 有以下程序
程序的運行結(jié)果是
A.14B.20C.10D.16
參考答案:A
參考解析:*(*(P+m)+k)系統(tǒng)默認為指針指向數(shù)組中第[m][k]個元素,因此,在for循環(huán)中,n+=*(*(P+m)+k);執(zhí)行的是將數(shù)組x[0][1]和x[1][1]累加后賦值給n,最后進行輸出,答案為A選項。
3[單選題] 以下選項中合法的常量是( )
A.999B.2.7eC.OXabD.123E 0.2
參考答案:C
參考解析:A選項中含有非法的空格,所以錯誤。c語言中十六進制常量以0x開頭,所以C正確。實型常量中e的前后必須均有數(shù)據(jù),且其后必須為整數(shù),所以B和D錯誤。
4[單選題]有以下程序
若運行時從鍵盤上輸入OPEN THE DOOR<回車>,程序的輸出結(jié)果是
A.0PEN THE DOOR
B.oPEN tHE dOOR
C.open the door
D.Open The Door
參考答案:C
參考解析:字符串輸入函數(shù)gets的功能是從標(biāo)準(zhǔn)輸入設(shè)備鍵盤上輸入一個字符串。首先使指針變量P指向字符串的首字母,while循環(huán)語句中對字符串的每個字符進行fun函數(shù)操作。fun函數(shù)的功能是,將字符串中的大寫字母變小寫字母。將處理結(jié)果返回主函數(shù),主函數(shù)通過putehar()字符輸出函數(shù)進行輸出。因此C選項正確。
5[單選題] 有以下程序
程序的輸出結(jié)果是
A.0B.1C.9D.10
參考答案:B
參考解析:本題考查宏定義,宏定義只是做個簡單的替換。執(zhí)行SQR(k+m)/SQR(k+m)=k+m*k+m/k+m}k+m=15/2,a/=SQR(k+m)/SQR(k+1TI)的結(jié)果為1,選項B正確。
相關(guān)推薦:
2015計算機二級《C語言程序設(shè)計》無紙化操作題匯總
2015年計算機二級《C語言》考前押題密卷匯總
2015年計算機二級公共基礎(chǔ)知識模擬題及答案匯總