001-003-013
ネストしたブロックのスコープ
中級
問題説明
ネストしたブロックのスコープ
この問題では: 3段階にネストしたブロック内でそれぞれ変数を宣言し、各ブロックレベルでアクセス可能な変数の合計値を標準出力に表示するプログラムを作成します。
学習目標: 入れ子になったブロック間での変数のスコープを理解する
概要
3段階にネストしたブロックで変数を宣言し、各レベルでアクセス可能な変数を確認します。
仕様
- Level 1: 変数
aを1で初期化 - Level 2: 変数
bを2で初期化(Level 1の中) - Level 3: 変数
cを3で初期化(Level 2の中) - Level 3で全変数の合計を出力
- Level 2で
aとbの合計を出力 - Level 1で
aのみを出力
出力形式
Level 3: a+b+c = 6
Level 2: a+b = 3
Level 1: a = 1
