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

技術士の技事録

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

技術士第二次試験必須科目 平成25年度 Ⅰ-20

技術士試験 二次試験 必須科目

問題

次のコードは,Javaによるある処理の再帰(recursive)プログラムである。このプログラムにm=825,n=315を与えた場合に得られる値はどれか。

public int abc(int m, int n){
 if(m==n){
  returnn;
 } else if(m<n){
  return abc(m,n-m);
 } else{
  return abc(m-n,n);
 }
}

選択肢

2
5
12
15
18

 

答え

 ④

解説

 

必須科目TOPへ技術士TOPへ