int t=0; //素数的个数
Random ran = new Random();
double [] a = new double [10];
Console.WriteLine("随机生成的数为:");
for (int i = 0; i < 10; i++)
{
a[i] = ran.Next(1,20);
Console.Write(a[i]+" ");
}
for (int i = 0; i < 10; i++)
{
int k = 0;
for (int j = 2; j < a[i]; j++)
{
if (a[i] % j == 0)
{
k = 1;
break;
}
}
if (k == 0)
t++;
if (a[i] == 1)
t--;
Random ran = new Random();
double [] a = new double [10];
Console.WriteLine("随机生成的数为:");
for (int i = 0; i < 10; i++)
{
a[i] = ran.Next(1,20);
Console.Write(a[i]+" ");
}
for (int i = 0; i < 10; i++)
{
int k = 0;
for (int j = 2; j < a[i]; j++)
{
if (a[i] % j == 0)
{
k = 1;
break;
}
}
if (k == 0)
t++;
if (a[i] == 1)
t--;
Console.WriteLine("素数的个数为:{0}",t);
Console.ReadKey();
Console.ReadKey();