【阿摩網站-置頂欄顏色票選問卷】只要填寫就能獲得500Y,結束時間 2024/04/25 11:59:59。 前往查看

初等/五等/佐級◆資料處理大意題庫下載題庫

上一題
24 假設一個無號整數(unsigned short int)占用 2 個位元組,執行下列 C 語言程式後,會出現什麼結果?
#include<stdio.h> 
int main() 
 unsigned short int n=64; 
 printf("%x
", ~n); 
}  
(A)ffff
(B)0000
(C)ffdf
(D)ffbf


答案:D
難度: 困難
1F
hui 國三上 (2015/01/07)
請問~n是什麼意思?

2F
楊小安 國一上 (2016/10/29)

對n進行 not運算。

3F
Schein_地特三等上榜 大一下 (2018/01/18)

無號整數表示不帶符號的整數,它只能表示零及正數而已。

 %x, %X : 16進制無號數, 小寫x輸出為"abcdef", 大寫 X 輸出為 "ABCDEF",

~x – 位元補數。

n=64=00000000 01000000, 改16進位後n=0040, 取一補數後n=ffbf

24 假設一個無號整數(unsigned short int)占用 2 個位元組..-阿摩線上測驗