using System;
using System.Reflection.Metadata.Ecma335;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个数字");
string number = Console.ReadLine();
int n = GetNumber(number);
bool m = JudgeZhiShu(n);
Console.WriteLine(m);
}
public static int GetNumber(string s)//判断输入的是否为数字
{
while (true)
{
try
{
int number = Convert.ToInt32(s);
return number;
}
catch
{
Console.WriteLine("输入的不是数字,请重新输入");
s = Console.ReadLine();
}
}
}
public static bool JudgeZhiShu(int a)//判断该数是否为质数
{
if (a < 2)
{
return false;
}
else
{
for (int i = 2; i < a; i++)
{
if (a % i == 0)
{
return false;
}
}
return true;
}
}
}
}
10-01
1068
02-18
1218
04-10
1195
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交