int state=0; int i; Console.WriteLine("输出1-100之间的素数"); for (i = 2; i <= 100; i++) { for (int j = 2; j < Math.Sqrt(i);j++ ) { if (i % j == 0) { state = 0; break; } else { state = 1; } } if (state == 1) { Console.Write(i + " "); } }