このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
次の文章のうち、if ステートメントに関連付けられているコード ブロックの中かっこの表示と削除に関して正しいものはどれですか?
if
else if および else ステートメントのコード ブロックから中かっこを削除することはできない。
else if
else
if-elseif-else のコード ブロックから中かっこを削除する場合は、空白も削除する必要がある。
if-elseif-else
常に、読みやすさが向上するスタイルを選択する。
開発者は、if ステートメントのコード ブロックを含むコードを記述しています。 1 つ目の整数変数は、コード ブロックの上 (外側) で値 1 に初期化されます。 if ステートメント コード ブロックのこのブール式は、1 つ目の整数変数の値が 0 より大きい場合、true と評価されます。 コード ブロック内の 1 行目のコード行は、2 つ目の整数変数を値 8 に初期化するために使われます。 コード ブロック内の 2 行目のコード行は、2 つの整数値の合計を 1 つ目の変数に割り当てるために使われます。 コード ブロックの後の 1 行目のコード行は、1 つ目の整数変数の値を表示するために使われます。 このコードを実行すると、結果はどうなりますか?
true
エラーは生成されず、整数値 9 が表示されます。
エラーは生成されず、整数値 1 が表示されます。
1 番目の変数がコード ブロックの後でスコープ内にないため、エラーが生成される。
開発者は、if ステートメントのコード ブロックを含むコードを記述しています。 1 つ目の整数変数は、コード ブロックの上 (外側) で値 5 に初期化されます。 if ステートメント コード ブロックのこのブール式は、1 つ目の整数変数の値が 0 より大きい場合、true と評価されます。 コード ブロック内の 1 行目のコード行は、2 つ目の整数変数を値 6 に初期化するために使われます。 コード ブロックの後の 1 行目のコード行は、2 つ目の整数値を 1 つ目の整数の値に追加するために使われます。 コード ブロックの後の 2 行目のコード行は、1 つ目の整数の値を表示するために使われます。 このコードを実行すると、結果はどうなりますか?
エラーは生成されず、整数値 11 が表示されます。
整数値の表示に使われるコード行によってエラーが生成されます。
2 つの整数を合計するために使用されるコード行によってビルド エラーが生成されます。
作業を確認する前にすべての問題に回答する必要があります。
続行
このページはお役に立ちましたか?