回答終了
基本情報技術者試験のサンプル問題なのですが これって12行目のreturn middleが実行された時点で 5行目のwhile文を抜けるということでしょうか?https://www.fe-siken.com/s/kakomon/sample/b13.html lowとhighが変わらないから、要素番号1を返し続ける無限ループになるんじゃないかと思ってました。。
41閲覧
うの場合は無限ループになりますよ。どの選択肢の場合をさしてますか?
はい。returnに到達した時点でwhileループを抜け、関数処理を終了します。最後のreturn -1も処理されません。
< 質問に関する求人 >
基本情報技術(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る