読者です 読者をやめる 読者になる 読者になる

技術士の技事録

情報工学部門の技術士が、IT技術動向、資格対策等を、勝手気ままに語ります。

技術士第一次試験専門科目 平成27年度 Ⅲ-15

技術士試験 一次試験 専門科目

問題

C言語で再帰関数fを次のように定義するとき,関数呼び出しf(2,1)の返す値として正しいものはどれか。

int f(int x,int y){
 if(x==0) return y+1;
 else if(y==0)return f(x-1,1);
 else return f(x-1,f(x,y-1));
}

選択肢

4
5
6
7
8

 

答え

 ②

解説

 

次の問題へ専門科目TOPへ技術士TOPへ