HOME»応用情報技術者試験掲示板»平成23年秋期午後問2 [ イ ]について
投稿する
平成23年秋期午後問2 [ イ ]について [4557]
匿名希望さん(No.1)
https://www.ap-siken.com/kakomon/23_aki/pm02.html
平成23年秋期午後問2 [ イ ]について、模範解答は「idxが配列の要素数であるNを超えたとき」を条件にするということで、『idxはNより大きい』という書き方をしていますが、私の場合、同じような考えで、『idxはN+1と等しい』という書き方をしました。
この場合、これは正解とみなしてよいのでしょうか?(何かしらの不具合により、idxがN+1より大きい値になった場合、無限ループとなる危険性を孕んでおりますが・・・。)
平成23年秋期午後問2 [ イ ]について、模範解答は「idxが配列の要素数であるNを超えたとき」を条件にするということで、『idxはNより大きい』という書き方をしていますが、私の場合、同じような考えで、『idxはN+1と等しい』という書き方をしました。
この場合、これは正解とみなしてよいのでしょうか?(何かしらの不具合により、idxがN+1より大きい値になった場合、無限ループとなる危険性を孕んでおりますが・・・。)
2023.09.23 13:39
jjon-comさん(No.2)
★AP プラチナマイスター
正解とみなされる(減点はなし)だと私は判断します。
ただ、図1において
という今回の空欄の4行下に
という表現が登場していますので、
出題者が他の箇所でこういう表現を用いているのなら
[ イ ] においても
・idxはNより大きい
もしくはこれに準じた表現を用いるだろうという推測はできるでしょう。
ただ、図1において
> if ( [ イ ] )
という今回の空欄の4行下に
> if (countはNより小さい)
という表現が登場していますので、
出題者が他の箇所でこういう表現を用いているのなら
[ イ ] においても
・idxはNより大きい
もしくはこれに準じた表現を用いるだろうという推測はできるでしょう。
2023.09.30 17:13