C# 練習問題 8


C# 練習問題 8


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

問題①


次のコードを確認してください。

using System;

namespace Blog {
	class Practice8_Q1 {
		static void Main(string[] args) {

			bool a = true;
			bool b = false;

			if (b || a) {
				Console.Write("わんわん");
			}
			Console.Write("にゃー");
		}
	}
}

上記のコードをコンパイル、および実行したときの結果について、正しいものを1つ選択しなさい。

A. わんわん
B. にゃー
C. わんわんにゃー
D. コンパイルエラー

問題②


次のコードを確認してください。

using System;

namespace Blog {
	class Practice8_Q2 {
		static void Main(string[] args) {

			bool a = true;
			bool b = false;

			if (a && b) {
				Console.Write("わんわん");
			} else {
				Console.Write("にゃー");
			}
		}
	}
}

上記のコードをコンパイル、および実行したときの結果について、正しいものを1つ選択しなさい。

A. わんわん
B. にゃー
C. わんわんにゃー
D. 何も出力されない
E. コンパイルエラー

問題③


次のコードを確認してください。

using System;

namespace Blog {
	class Practice8_Q3 {
		static void Main(string[] args) {

			bool a = true;
			bool b = false;

			if (a == b) {
				Console.Write("わん");
			} else if (a ^ !b) {
				Console.Write("にゃー");
			} else {
				Console.Write("わんわんにゃー");
			}
		}
	}
}

上記のコードをコンパイル、および実行したときの結果について、正しいものを1つ選択しなさい。

A. わん
B. にゃー
C. わんわんにゃー
D. わんにゃーわんわんにゃー
E. 何も出力されない
F. コンパイルエラー

問題④


次のコードを確認してください。

using System;

namespace Blog {
	class Practice8_Q4 {
		static void Main(string[] args) {

			if (true) {
				{
					Console.Write("わん");
				}

				if (false) 
					Console.Write("にゃー");
				else
					Console.Write("わーん");
			}
		}
	}
}

上記のコードをコンパイル、および実行したときの結果について、正しいものを1つ選択しなさい。

A. わん
B. にゃー
C. わんにゃー
D. わんわーん
E. 何も出力されない
F. コンパイルエラー

解答・解説を見る

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

今月の新着記事

【Unity】Unable to parse YAML fileエラーの直し方
【知っておいた方がいい】UnityでWebGLにビルドできないエラーの対処法
【解けないとマズい練習問題】C# 練習問題 9

記事一覧にもどる

  • このエントリーをはてなブックマークに追加

PAGE TOP