这个代码在 C 中会是什么样子?我确实尝试在 javascript 上执行此操作,但不知道如何循环它。确定用户输入的数字是否为质数的程序。该程序将继续询问数字,直到用户输入小于 2 的值。该程序必须使用模块来实现。例子 :
Enter a number: 4
4 is not a prime number
Enter a number: 5
5 is a prime number
Enter a number: 0
int main()
{
int n, i = 3, count, c;
printf("Enter the number of prime numbers required\n");
scanf("%d",&n);
if ( n >= 1 )
{
printf("First %d prime numbers are :\n",n);
printf("2\n");
}
for ( count = 2 ; count <= n ; )
{
for ( c = 2 ; c <= i - 1 ; c++ )
{
if ( i%c == 0 )
break;
}
if ( c == i )
{
printf("%d\n",i);
count++;
}
i++;
}
return 0;
}