[問題] 函式問題

看板C_and_CPP作者 (....)時間7年前 (2018/08/25 06:53), 編輯推噓2(207)
留言9則, 5人參與, 7年前最新討論串3/3 (看更多)
問題(Question): 給定函式 A1()、A2()與F()如下,以下敘述何者有誤?(D) 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++) printf("*"); if (x>1) { F(x/2); F(x/2); } } (A) A1(5)印的* 個數比 A2(5) 多 (D) A2(15)印的*個數比A1(15)多 答案A 我算出來 是A1(5) * **** ** ** 9個 跟A2(5) ** * * *** * * 也是9個 不知哪裡弄錯了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.203.74.58 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1535180000.A.457.html

08/25 15:02, 7年前 , 1F
實際跑一次程式不就知道有沒有錯了嗎
08/25 15:02, 1F

08/25 15:07, 7年前 , 2F
不知怎麼讓程式能順利寫完整 照打不能跑
08/25 15:07, 2F

08/25 15:07, 7年前 , 3F
scanf 不知放在哪裡..
08/25 15:07, 3F

08/25 15:35, 7年前 , 4F
驗這東西根本也不用寫scanf吧
08/25 15:35, 4F

08/25 15:47, 7年前 , 5F
另外寫測試的程式碼,資料寫死在程式碼內沒關係
08/25 15:47, 5F

08/25 15:47, 7年前 , 6F
要一直手動輸資料反而沒效率
08/25 15:47, 6F

08/25 15:49, 7年前 , 7F
沒看到你的 output 是 console,歹勢 = =
08/25 15:49, 7F

08/25 15:58, 7年前 , 8F

08/25 16:26, 7年前 , 9F
感謝上面~
08/25 16:26, 9F
文章代碼(AID): #1RWFpWHN (C_and_CPP)
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
問題
2
9
問題
0
2
問題
7
21
文章代碼(AID): #1RWFpWHN (C_and_CPP)