- 659 名前:デフォルトの名無しさん [2010/05/03(月) 16:19:16 ]
- C言語により記述された次の関数fがある。ここで、display()は
画面に1個の文字Aを書く手続きであるとする。 int f(int x){ display(); if(x==0)return 1; if(x==1)return 3; if(x==2)return 5; return(f(x-1)+f(x-2)+f(x-3)); } いま、f(x)を呼び出したとき、値105が返された。このf(x)が呼び出されてから 値を返すまでの間に、文字Aは画面にいくつ書かれたか。 1.43 2.44 3.45 4.46 5.47 すみませんが、このプログラムを文章に言い換えてもらえないでしょうか?
|

|