C# 練習問題 9
C#のオリジナル練習問題です。
今回はswitch文です。
問題①
次のコードを確認してください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | using System; namespace Blog { class Practice9_Q1 { static void Main( string [] args) { int num = 3; switch (num) { case 1: Console.Write( "春" ); break ; case 2: Console.Write( "夏" ); break ; case 3: Console.Write( "秋" ); break ; case 4: Console.Write( "冬" ); break ; } } } } |
上記のコードをコンパイル、および実行したときの結果について、正しいものを1つ選択しなさい。
A. 春
B. 夏
C. 秋
D. 冬
E. 春夏秋冬
F. コンパイルエラー
問題②
次のコードを確認してください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | using System; namespace Blog { class Practice9_Q2 { static void Main( string [] args) { string str = "dog" ; switch (str) { case "cat" : Console.Write( "にゃー" ); break ; case "dog" : Console.Write( "わん" ); break ; default : Console.Write( "がーお" ); break ; } } } } |
上記のコードをコンパイル、および実行したときの結果について、正しいものを1つ選択しなさい。
A. にゃー
B. わん
C. にゃーがーお
D. わんがーお
E. コンパイルエラー
問題③
次のコードを確認してください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | using System; namespace Blog { class Practice9_Q3 { static void Main( string [] args) { string str = "cat" ; switch (str) { case "cat" : Console.Write( "にゃー" ); case "dog" : Console.Write( "わん" ); default : Console.Write( "がーお" ); break ; } } } } |
上記のコードをコンパイル、および実行したときの結果について、正しいものを1つ選択しなさい。
A. にゃー
B. わん
C. がーお
D. にゃーわんがーお
E. コンパイルエラー
問題④
次のコードを確認してください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | using System; namespace Blog { class Practice9_Q4 { static void Main( string [] args) { string str = "cat" ; switch (str) { case "cat" : case "dog" : Console.Write( "わん" ); break ; } str = "dog" ; switch (str) { case "dog" : case "cat" : Console.Write( "にゃーん" ); break ; } } } } |
上記のコードをコンパイル、および実行したときの結果について、正しいものを1つ選択しなさい。
A. わん
B. にゃーん
C. わんにゃーん
D. 何も出力されない
E. コンパイルエラー
【Unity】3Dアクションゲームを作ろう!#7 ステージの作成(Skybox・落下判定)
【Unity】3Dアクションゲームを作ろう!#8 ステージの作成(スイッチ・扉)
【Unity】3Dアクションゲームを作ろう!#9 プレイヤーのHP管理
【初心者Unity】JsonUtilityクラスでJSONを扱う方法
【初心者Unity】スクリプトからコンポーネントを追加する方法
ゲーム制作関連のオススメ連載リンク
とっても手軽なゲーム制作体験!
Unityゲーム開発基礎
実際のリリースゲームを題材にしたハンズオンゲーム制作連載
実践unityゲーム開発