运用for循环判断某个范围内存在哪些质数
Console.Write("请输入起始数字:");
int a = int.Parse(Console.ReadLine());
Console.Write("请输入结束数字(必须大于等于起始数字):");
int b = int.Parse(Console.ReadLine());
if (a>b)
{
Console.Write("结束数字输入错误,请输入一个大于等于起始数字的数字:");
b = int.Parse(Console.ReadLine());
}
Console.Write("所有的质数是:");
for(int i=a;i<=b;i++)
{
int q= 0;
for (int j=1;j<=i;j++)
{
if (i%j==0)
q++;
}
if (q==2)
Console.Write(i+" ");
}
Console.ReadLine();
浙公网安备 33010602011771号