C# 程序,用于显示输入数字的因子


首先,让我们输入数字。

Console.WriteLine("Enter a Number");
n = int.Parse(Console.ReadLine());

现在通过循环找出输入数字和 i = 1 的模,i 每进行一次迭代便对值进行增量。如果为 0,则打印它,因为它将成为我们的因子。

for (i= 1; i <= n; i++) {
   if (n % i == 0) {
      Console.WriteLine(i);
   }
}

让我们查看完整代码以查找数字的因子。

示例

 在线演示

using System;
namespace Demo {
   class MyApplication {
      static void Main(string[] args) {
         int n, i;
         Console.WriteLine("Enter a Number");
         n = int.Parse(Console.ReadLine());
         Console.WriteLine("Factors = ");
         for (i= 1; i <= n; i++) {
            if (n % i == 0) {
               Console.WriteLine(i);
            }
         }
         Console.ReadLine();
      }
   }
}

输出

Enter a Number

更新时间:23-Jun-2020

273 次浏览

开始你的 职业

完成课程后取得认证

开始吧
广告
© . All rights reserved.