【評論主題】8.將十進制負數 -119(10) 以 8 個位元(bits)的二進制 2 的補數(2’s complement)作表示,下列何者正確?(A)10001000(2)(B)10001001(2)(C)1

【評論內容】

119 的二進位為:01110111(2) 

負數則為"補數後+1(2)"

經由補數->10001000(2)+1(2) 得10001001(2) 

【評論主題】8.將十進制負數 -119(10) 以 8 個位元(bits)的二進制 2 的補數(2’s complement)作表示,下列何者正確?(A)10001000(2)(B)10001001(2)(C)1

【評論內容】

119 的二進位為:01110111(2) 

負數則為"補數後+1(2)"

經由補數->10001000(2)+1(2) 得10001001(2) 

【評論主題】8.將十進制負數 -119(10) 以 8 個位元(bits)的二進制 2 的補數(2’s complement)作表示,下列何者正確?(A)10001000(2)(B)10001001(2)(C)1

【評論內容】

119 的二進位為:01110111(2) 

負數則為"補數後+1(2)"

經由補數->10001000(2)+1(2) 得10001001(2) 

【評論主題】8.將十進制負數 -119(10) 以 8 個位元(bits)的二進制 2 的補數(2’s complement)作表示,下列何者正確?(A)10001000(2)(B)10001001(2)(C)1

【評論內容】

119 的二進位為:01110111(2) 

負數則為"補數後+1(2)"

經由補數-10001000(2)+1(2) 得10001001(2) 

【評論主題】8.將十進制負數 -119(10) 以 8 個位元(bits)的二進制 2 的補數(2’s complement)作表示,下列何者正確?(A)10001000(2)(B)10001001(2)(C)1

【評論內容】

119 的二進位為:01110111(2) 

負數則為"補數後+1(2)"

經由補數-10001000(2)+1(2) 得10001001(2) 

【評論主題】38.下列程式片段若變數 season 讀入的值為 1,則會輸出什麼?(A)請穿著長袖出門 (B) (C)請穿著短袖出門 (D)請加件長袖輕薄外套出門

【評論內容】

case1 後面沒有 break;

所以接著執行case2

所以結論   請穿著長袖出門 

      請穿著短袖出門 

答案b

【評論主題】36.下列程式片段會輸出什麼值? (A) 26 (B) 27 (C) 28 (D) 29

【評論內容】

while a14 時 才執行++a

所以 a=12

下一行++b  所以b=14+1=15

輸出:a+b=27

【評論主題】34.下列迴圈執行之後,變數 sum 裡面的值會是多少? (A) 10 (B) 0 (C) 5 (D) 15

【評論內容】

sum+=i;     =  sum=i+sum;

i=1

sum=1+0=1;

i=2

sum=2+1=3;

i=3

sum=3+3=6;

i=4

sum=4+6=10;

i=5

sum=5+10=15;

【評論主題】8.將十進制負數 -119(10) 以 8 個位元(bits)的二進制 2 的補數(2’s complement)作表示,下列何者正確?(A)10001000(2)(B)10001001(2)(C)1

【評論內容】

119 的二進位為:01110111(2) 

負數則為"補數後+1(2)"

經由補數-10001000(2)+1(2) 得10001001(2) 

【評論主題】8.將十進制負數 -119(10) 以 8 個位元(bits)的二進制 2 的補數(2’s complement)作表示,下列何者正確?(A)10001000(2)(B)10001001(2)(C)1

【評論內容】

119 的二進位為:01110111(2) 

負數則為"補數後+1(2)"

經由補數-10001000(2)+1(2) 得10001001(2)