#include <stdio.h>
// 取50个素数
int main()
{
int x;
int cnt = 0;
x = 1;
while ( cnt <50 ) {
int i;
int isPrime = 1; // x是素数
for ( i=2; i<x; i++ ) {
if ( x % i == 0 ) {
isPrime = 0;
break;
}
}
if ( isPrime == 1 ) {
cnt ++;
printf("%d\t", x);//输出的素数上下对齐用\t
if ( cnt %5 == 0 ) {
printf("\n");
}
}
x++;
}
循环体的应用---计算前50个素数
最新推荐文章于 2023-07-12 21:06:20 发布