浙江省2003年4月高等教育自學考試
高級語言程序設計(一)試題
課程代碼:00342
一、單項選擇題(在每小題的四個備選答案中,選出一個正確答案,并將正確答案的序號填在題干的括號內。每小題1分,共15分)
1.下列各個錯誤中,哪一個不屬于編譯錯誤( )。
A.改變x原值3為5,寫作“x==5;”
B.花括號不配對
C.復合語句中的最后一條語句后未加分號
D.變量有引用、無定義
2.語句“int k=0586;”將( )。
A.說明k為初值586的整型變量
B.說明k為初值0586的整型變量
C.導致編譯錯誤
D.說明整型常量k的值為0586
3.表達式!x||a==b等效于( )。
A. !((x||a)==b) B. !(x||y)==b
C. !(x||(a==b)) D. (!x)||(a==b)
4.下列格式符中,可以用于以16進制形式輸出整數的是( )。
A. %16d B. %x
C. %o D. %1d
5.下列各語句中,能夠且僅輸出整型變量a、b中最大值的是( )。
A. printf(″%d\n″,(a>b)?a,b);
B. (a>b)? printf(″%d″,a);printf(″%d″,b);
C. printf(″%d″,if(a>b)a else b);
D. printf(″%d\n″,(a>b)?a:b);
6.執行語句“for(d=0;d!=60; d+=0.6) s+=d;”時,( )。
A.循環在d等于60時終止 B.循環在d大于60時終止
C.循環在d小于60時終止 D.循環在d大于60后繼續
7.下列各語句定義了數組,其中哪一個是正確的( )。
A. char a[10],*p=a[0]
B. int d[2][]={1,2,3,4,5,6};
C. float x[][3]={{1,2},{4,6,8},{10}};
D. int m[][]={″no-1″,″no-2″,″no-3″};
8.定義宏將兩個float類型變量中的數據交換,下列寫法中最好的是( )。
A. #define jh(a,b) t=a;a=b;b=t;
B. #define jh(a,b) {float t;t=a;a=b;b=t;}
C. #define jh(a,b) a=b;b=a;
D. #define jh(a,b,t) t=a;a=b;b=t;
9.假如指針p已經指向某個整型變量x,則(*p)++相當于( )。
A. x++ B. p++ C. *(p++) D. &x++
10.數組定義為“int a[4][5];”,下列哪一個引用是錯誤的( )。
A. *a B. *(*(a+2)+3)
C. &a[2][3] D. ++a
!!注意:手機下題庫,請點擊右上角菜單,選擇在瀏覽器中打開,蘋果手機必須在瀏覽器中打開
1.本站題庫資源來源網絡,如有侵權請與網站管理員聯系。
2.歷年題庫統一以RAR壓縮包形式下載!預覽內容僅供參考。
3.下載本站資源,如果服務器咱不能下載,請過一段時間在重試,如果遇到什么問題,如:題庫出錯,有錯誤可以直接通過下放鏈接入口直接咨詢我們將在那里提供更多 、更好的資源! (咨詢入口點擊進入)
相關推薦
2015年10月浙江自考高級語言程序設計(一)真題00342
06-282007年1月浙江自考高等數學(工本)真題00023
06-272007年10月浙江自考物流設備應用真題07033
07-142019年4月浙江自考概率論與數理統計真題(二)02197
07-032022年10月浙江自考離散數學真題02324
06-292003年4月浙江自考離散數學真題02324
06-292021年10月浙江自考高等數學(一)真題00020
06-262004年1月浙江自考高等數學(一)真題00020
06-262003年7月浙江自考生物化學(三)真題03179
07-132022年10月浙江自考visual basic程序設計真題07759
07-13