迴圈/重複敘述 13

出自 陳富國維基館
前往: 導覽搜尋
請指出下列哪一個while敘述的語法會造成無窮迴圈? 

(A)
  int j, a = 2;
  j = 3;
  while(j != 1)
      j =  j  % a;

(B)
  int a =1, b = 2;
  while(a)
      b  +=  a--;

(C)
  int a = 2, b = 5;
  while(++a < 4)
      b  *=  a;	

(D)
  int b = 3, c = 2;
  while(--b > 0)
      c  %=  2;



解答


Ans: X

解說:


類似題型


題目

解說:


程式觀念考題
基本程式語言 決策程式語法 迴圈/重複敘述 副程式呼叫與遞迴 物件導向-類別與物件 其他

01 . 02 . 03 . 04 . 05
06 . 07 . 08 . 09 . 10
11 . 12 . 13 . 14 . 15

01 . 02 . 03 . 04 . 05
06 . 07 . 08 . 09 . 10
11 . 12 . 13 . 14 . 15

01 . 02 . 03 . 04 . 05
06 . 07 . 08 . 09 . 10
11 . 12 . 13 . 14 . 15

01 . 02 . 03 . 04 . 05
06 . 07 . 08 . 09 . 10
11 . 12 . 13 . 14 . 15

01 . 02 . 03 . 04 . 05
06 . 07 . 08 . 09 . 10
11 . 12 . 13 . 14 . 15

01 . 02 . 03 . 04 . 05
06 . 07 . 08 . 09 . 10
11 . 12 . 13 . 14 . 15