返回列表 發帖

APCS 觀念題 10510 - 1

1. 下列F()函式執行後,輸出為何?
(A) 1 2
(B) 1 3
(C) 3 2
(D) 3 3
  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. }
複製代碼
本帖隱藏的內容需要回復才可以瀏覽
istak.teach2@gmail.com

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表