Tips

C# 練習問題 3

C# 練習問題 3

C# 練習問題 3


C#のオリジナル練習問題です。

問題


変数の宣言および初期化として、適切なものを全て選びなさい。

  1. int p1, p2, p3;
  2. int x1, x2, x3,;
  3. int a1 = 10, a2 = 20, a3 = 30;
  4. int m1, m2, m3; = 100;
  5. int n1 = 100, n2, n3;
  6. int o1, int o2, int o3;
解答・解説を見る

解答


1, 3, 5

解説


複数の変数を同時に宣言する場合、変数名を「,」で区切ります。
その際、データ型の指定は最初に一度だけ行います。
よって、毎回データ型を指定している選択肢6は構文的に誤りです。

最後の変数名の後には「;」をつけます。
選択肢2のように、余分に「,」を入れてしまうとコンパイルエラーとなるため注意しましょう。

複数の変数の宣言と初期化を同時に行う場合、各変数名の後に「=」演算子を指定し、右辺に値を記述します。
選択肢5は、変数n1のみ初期化しているため正しいですが、
選択肢4は、変数m3の後に「;」があるため、後に「=」演算子を用いても構文エラーとなります。

よって正解は1と3と5です。

<<  < 次の問題  前の問題 > >>

[Unity_317×90]

ゲーム制作関連のオススメ連載リンク

とっても手軽なゲーム制作体験!
Unityゲーム開発基礎

実際のリリースゲームを題材にしたハンズオンゲーム制作連載
実践unityゲーム開発

Recent News

Recent Tips

Tag Search