HOME»応用情報技術者試験掲示板»平成28年秋期 午後問3 変数のスコープ
投稿する
»[2138] 平成28年秋期 午後問1 設問2 SSLとPKI 投稿数:4
»[2137] 平成31年春期午後問7 投稿数:3
平成28年秋期 午後問3 変数のスコープ [2140]
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で初期化されるため、
私の回答でも間違いじゃないと思うのですが、いかがでしょうか?
トレースミスでしたらすみません汗
こちらの設問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ですね・・・。
初歩的なとこでした汗
失礼致しました。
for文抜けたあとはx、yはN+1ですね・・・。
初歩的なとこでした汗
失礼致しました。
2020.08.29 17:21
その他のスレッド
»[2139] 平成28年秋期 午後問1 設問3 d,e 投稿数:3»[2138] 平成28年秋期 午後問1 設問2 SSLとPKI 投稿数:4
»[2137] 平成31年春期午後問7 投稿数:3