zoukankan      html  css  js  c++  java
  • C#如何判断质数(转)

    要求:重复让用户输入输入一个数,判断该数是否质数,当输入“q”时,程序运行结束!(质数的判断要求用方法来实现)。

    class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("请输入一个数:");
    string numberString = Console.ReadLine();
    while (numberString != "q")
    {
    int numberInt = Convert.ToInt32(numberString );
    bool result = PanDuan (numberInt );
    if (result == true)
    Console.WriteLine("{0}是质数", numberInt);
    else
    Console.WriteLine("{0}不是质数",numberInt );
    Console.WriteLine("请输入一个数:");
    numberString = Console.ReadLine();
    }
    Console.WriteLine("操作结束!!!");
    Console.ReadKey();
    }
    public static bool PanDuan(int number)
    {
    bool result=true;
    for (int i = 2; i < number; i++)
    {
    if (number == 2)
    {
    result = true;
    break;
    }
    else if (number % i == 0)
    {
    result = false;
    break;
    }
    else
    {
    result = true;
    break;
    }
    }
    return result;
     
    }
    }
  • 相关阅读:
    软件设计中的立足点
    Clojure基础
    团队凝聚力
    执行力与领导力
    工作与生活
    分离焦虑OR责任焦虑
    保持激情
    立足点
    论研发管理--开篇
    初级码农常犯错误
  • 原文地址:https://www.cnblogs.com/wangcanyang/p/3242375.html
Copyright © 2011-2022 走看看