APCS 2017/03 精選題

← 回群集列表
已答 0 / 8

APCS 2017/03 第 2 題

C

第 1 / 8 題 ・ 原題號 2

給定函式 A1( )、 A2( ) 與 F( ) 如下。

以下敘述何者有誤?

void A1 (int n) {
   F(n/5);
   F(4*n/5);
}

void A2 (int n) {
   F(2*n/5);
   F(3*n/5);
}

void F (int x) {
   int i;
   for (i=0; i<x; i=i+1)
      printf("*");
   if (x>1) {
      F(x/2);
      F(x/2);
   }
}

本站識讀題目部分來自吳邦一教授公開之《APCS C 程式識讀 125 題》與《APCS Python 程式識讀 125 題》,經作者同意作為非營利教學使用。來源:吳邦一的 APCS 題解目錄

更多