位運算練習題_參考答案_第1頁
位運算練習題_參考答案_第2頁
位運算練習題_參考答案_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

位運算練習題2007-06-12 10:311.以下運算符中優先級最低的是(C)優先級最高的是(B )A.& B.& C.| D.|2.若有運算符sizeof,&=, 則它們按優先級由高到低的正確排列次序是(B )A.sizeof,&=, B.sizeof,&= C.,sizeof,&= D,&=sizeof3.在C語言中,要求運算數必須是整型或字符型的運算符是(B )A.& B.& C.! D.|4.siziof(float)是(C)A一種函數調用 B.一個不合法的表示形式 C.一個整型表達式 D.一個浮點表達式5.表達式0x13&0x17的值是(B)A.0x17 B.0x13 C.0xf8 D.0xec6.以下程序的運行結果是(C )A.56,70 B.0,0 C.40,50 D.62,76Char x=56; x=x&056; printf(“%d,%on”,x,x);7.若x=2,y=3則x&y的結果是(B )A.0 B.2 C.3 D,58.在執行完以下C語句后,B的值是(B 或 C)注:最好選,語言中無bool型A.0 B.1 C.TURE D.FALSEcharZ=A);intB;B=(241&15)&(Z|a);9.表達式0X13|0x17的值是(B) A.0x03 B.0x17 C.0xE8 D.0xc810.若a=1,b=2; 則a|b的值是( D)A.0 B.1 C.2 D.311.若有以下程序段,則執行以下語句后x,y的值是分別是( C)int x=1,y=2; x=xy; y=yx; x=xy;A.x=1,b=2 B.x=2,y=2 C.x=2,y=1 D.x=1.y=112.表達式0x130x17的值是( A)A.0x04 B.0x13 C.0xE8 D.0x1713.請讀程序片段,輸出結果是:( C)A.02 B.-20 C.-21 D.-11int x=20; printf(“%dn”,x);14.表達式0x13的值是(0xffffffec ) 選項中無答案A.0xFFFFC B.0xFF71 C.0xFF68 D.0xFF1715.在們運算中,操作數每右移一位,其結果相當于(B )A.操作數乘以2 B.操作數除以2 C.操作數除以4 D.操作數乘以416在位運算中,操作數每左移一位,其結果相當于(A )A.操作數乘以2 B.操作數除以2 C.操作數除以4 D.操作數乘以417.設有以下語句。則z的二進制值是(B)char x=3,y=6,z;z=xy2,a=a2,a);28.以下程序運行的結果是( )x=11,y=17,z=11main( )unsigned a=0112,x,y,z;x=a3; printf(“x=%o,”,x);y=(04); printf(“y=%o,”,y);z=x&y; printf(“z=%on”,z);29.以下程序的運行結果是( ) x=1704000 y1=7 y2=1704007main()unsigned a=0361,x,y; int n=5;x=an; printf(“y1=%on”,y);y=x; printf(“y2=%on”,y);30.以下程序的運行結果是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論