[問題] C語言遞迴問題

作者: minimatsumi (sugar)   2011-04-07 19:56:49
請問下面題目,是哪幾組x,y印出星星
void fun (int x, int y){
if (x >= y) printf("*");
else{
fun(x+1,y);
fun(x+2,y);
fun(x+3,y);
}}
f(0,4)時會印出多少個*號?
(A)14 (B)15 (C)16 (D)17
答案是D
但是我不確定自己寫的對不對,要打結了
作者: windverb (哈哈哈)   2011-04-08 14:31:00
寫出來跑一次看看 再畫在紙上跑一次

Links booklink

Contact Us: admin [ a t ] ucptt.com