全國2004年7月高等教育自學考試
計算機基礎與程序設計試題
課程代碼:02275
一、單項選擇題(在每小題的四個備選答案中,選出一個正確答案,并將正確答案的序號填在題干的括號內。每小題1分,共20分)
1.( )是用助記符來表示指令的符號語言。
A.機器語言 B.匯編語言
C.高級語言 D.語言處理程序
2.-123的原碼是( )。
A.11111011 B.10000101
C.01111011 D.0000101
3.下面四個選項中,均是合法整型常量的選項是( )。
A.160 -0xffff 011
B.-0xcdf 01a 0xe
C.-01 986,012 0668
D. -0x48a 2e5 0x
4.敘述中不正確的是( )。
A.表達式a &=b等價于a=a & b B.表達式a|=b等價于a=a|b
C.表達式a!=b等價于a=a!b D.表達式a∧=b等價于a=a∧b
5.已有如下定義和輸入語句,若要求a1,a2,c1,c2的值分別為10,20,A和B,當從第一列開始輸入數據時,正確的數據輸入方式是( )。
注:u表示空格。
int a1,a2;
char c1,c2;
scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);
A.10Au20B<CR> B.10uAu20uB<CR>
C.10uA20B<CR> D.10A20uB<CR>
6.以下printf語句的輸出是( )。
printf(“%%d\”%d%s”,123,“123”);
A.%123\”%d123 B.%%d\”123123
C.%d”123123 D.上述語句語法有錯
7.以下if語句語法正確的是( )。
A.if(x>0)printf(“%f”,x) B.if(x>0){x=x+y;printf(“%f”,x);}
else printf(“%f”,-x); else printf(“%f”,-x);
C.if (x>0) {x=x+y;printf(“%f”,x);}; D.if(x>0){x=x+y;printf(“%f”,x)}
else printf(“%f”,-x); else printf(“%f”,-x);
8.若運行以下程序段時,從鍵盤輸入2473<CR>(<CR>表示回車),則下面程序的運行結果是( )。
int c;
while ((c=getchar())!=’\n’)
switch(c-‘2’)
{case 0:
case 1:putchar(c+4);
case 2:putchar(c+4); break;
case 3:putchar(c+3);
default: putchar(c+2);break;
}
A.668977 B.668966
C.66778777 D.6688766
!!注意:手機下題庫,請點擊右上角菜單,選擇在瀏覽器中打開,蘋果手機必須在瀏覽器中打開
1.本站題庫資源來源網絡,如有侵權請與網站管理員聯系。
2.歷年題庫統一以RAR壓縮包形式下載!預覽內容僅供參考。
3.下載本站資源,如果服務器咱不能下載,請過一段時間在重試,如果遇到什么問題,如:題庫出錯,有錯誤可以直接通過下放鏈接入口直接咨詢我們將在那里提供更多 、更好的資源! (咨詢入口點擊進入)
相關推薦
2016年4月浙江自考生物化學(三)真題03179
07-132015年10月浙江自考生物化學(三)真題03179
07-132009年10月浙江自考物流設備應用真題07033
07-142017年4月浙江自考生物化學(三)真題03179
07-132015年10月浙江自考心理統計真題02110
07-052009年10月浙江自考高等數學(一)真題00020
06-262012年10月浙江自考高等數學(一)真題00020
06-262009年10月浙江自考統計學概論真題05087
07-142003年10月浙江自考高等數學(一)真題00020
06-262004年1月浙江自考高等數學(一)真題00020
06-26