給定函式 A1()、 A2() 與 F() 如下,下列敘述何者 (複選) 有誤?
(A) A1(4) 印的 '*' 個數比 A2(4) 多
(B) A1(10) 印的 '*' 個數比 A2(10) 多
(C) A2(11) 印的 '*' 個數比 A1(11) 多
(D) A2(12) 印的 '*' 個數比 A1(12) 多- void A1 (int n) {
- F(2*n/5);
- F(3*n/5);
- }
複製代碼- void A2 (int n) {
- F(n/5);
- F(4*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);
- }
- }
複製代碼本帖隱藏的內容需要回復才可以瀏覽 |