字下げでブロックを表す言語
出典: 令和4年度 春期 応用情報技術者試験 午前 問7 (IPA)
プログラム言語のうち,ブロックの範囲を指定する方法として特定の記号や予約語を用いず,等しい文字数の字下げを用いるという特徴をもつものはどれか。
- ア C
- イ Java
- ウ PHP
- エ Python
正解と解説を見る
正解: エ
- ア: C はブロックを { } で囲んで表します。
- イ: Java はブロックを { } で囲んで表します。
- ウ: PHP はブロックを { } で囲んで表します。
- エ: Python は、記号や予約語ではなく字下げでブロックを表すので正しい答えです。
ポイント
- Python は、if 文や関数などのブロックを 字下げ (インデント) で表します。同じ字下げの行が同じブロックです。
- C,Java,PHP は、ブロックを { } で囲んで表します。