平成28年秋期 午後問3  変数のスコープ

ppさん  
(No.1)
https://www.ap-siken.com/kakomon/28_aki/pm03.html
こちらの設問2のイ、ウについてです。
イ:houjin[y] [x+1]
ウ:houjin[y+1] [x]
としました。
xとyのスコープがfor文内でしたら模範解答通り
イ:houjin[y] [N+1]
ウ:houjin[N+1] [x]
で納得なのですが、特にスコープも定義されておらず、シラバスを拝見しましたが
変数のスコープについての記述も見つかりませんでした。(載っていたらすみません)

一応x,yがfor文を抜けても有効とした場合でプログラムを追ったのですが
イ.のときにはxはNですし、ウ.のときはyはNです。
shokika(N)関数ではfor文でy,xともに1からスタートしますし
mahoujin(N)関数でもyはNで初期化、xは(N+1)/2で初期化されるため、
私の回答でも間違いじゃないと思うのですが、いかがでしょうか?
トレースミスでしたらすみません汗
2020.08.29 11:54
ppさん  
(No.2)
すみません、よくよく考えたら
for文抜けたあとはx、yはN+1ですね・・・。
初歩的なとこでした汗
失礼致しました。
2020.08.29 17:21

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop