C#
1using System; 2using System.Collections.Generic; 3using System.Linq; 4using System.Text; 5using System.Threading.Tasks; 6 7namespace ConsoleApp1 8{ 9 class Program 10 { 11 static void Main(string[] args) 12 { 13 int number = 0; 14 if (number % 2 == 1) 15 { 16 //変数 number にセットされた数値が奇数か偶数を判定 17 Console.WriteLine("{0}は奇数です", number); 18 } 19 else 20 { 21 //変数 number にセットされた数値が奇数か偶数を判定 22 Console.WriteLine("{0}は偶数です", number); 23 } 24 25 if (number != 0) 26 { 27 //変数 number にセットされた数値は0ではないかを判定 28 Console.WriteLine("{0}は0ではありません", number); 29 } 30 else 31 { 32 //変数 number にセットされた数値は0ではないかを判定 33 Console.WriteLine("{0}は0です", number); 34 35 } 36 } 37 } 38} 39
int number = 0を入力したときのcmdの結果だと
「0は偶数です」「0は0です」と出力されてしまうのですが
0のときのみ「0は0です」だけを出力させるにはどうすればいいのでしょうか
※使うのはif文のみです
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/25 06:38