C# 程序检查数字是正数、负数、奇数、偶数还是零

csharpprogrammingserver side programming更新于 2025/9/18 1:34:00

检查以下条件 −

对于奇数和偶数,检查数字除以 2 后的余数 −

// 检查奇数/偶数
if(n % 2 == 0) {
   Console.WriteLine("Even");
} else {
   Console.WriteLine("Odd");
}

对于正数、负数以及检查数字是否为 0 −

if (n < 0) {
Console.WriteLine("Negative Number!");
} else if(n == 0) {
   Console.WriteLine("Zero");
} else {
   Console.WriteLine("Positive Number!");
}

以下是完整代码:

示例

using System;
using System.Collections.Generic;

public class Demo {
   public static void Main(string[] args) {
      int n = 19;

      // 检查奇数/偶数
      if (n % 2 == 0) {
         Console.WriteLine("Even");
      } else {
         Console.WriteLine("Odd");
      }

      // 检查正数、负数或 0
      if (n < 0) {
         Console.WriteLine("Negative Number!");
      } else if (n == 0) {
         Console.WriteLine("Zero");
      } else {
         Console.WriteLine("Positive Number!");
      }
   }
}

输出

Odd
Positive Number!

相关文章