返回列表 發帖

APCS_觀念題_10510_01

1. 下列F()函式執行後,輸出為何?
  1. void F( )
  2. {
  3.     char t, item[] = {'2', '8', '3', '1', '9'};
  4.     int a, b, c, count = 5;
  5.     for (a=0; a<count-1; a=a+1)
  6.     {
  7.         c = a;
  8.         t = item[a];
  9.         for (b=a+1; b<count; b=b+1)
  10.         {
  11.             if (item[b] < t)
  12.             {
  13.                 c = b;
  14.                 t = item[b];
  15.             }
  16.             if ((a==2) && (b==3))
  17.             {
  18.                 printf ("%c %d\n", t, c);
  19.             }
  20.         }
  21.     }
  22. }
複製代碼
(A) 1 2
(B) 1 3
(C) 3 2
(D) 3 3

  1. (B) 1 3
複製代碼

TOP

  1. (B)
複製代碼

TOP

  1. (B) 1 3
複製代碼

TOP

返回列表