问题描述:
编写一个函数primeNum(int x),功能是判别一个数是否为素数
#include
int primeNum(int x)
{
\x09int m;
\x09scanf_s("%d",&x);
\x09for (m = 2; m > 1 && m < x; m++)
\x09{
\x09\x09if (x%m = 0)
\x09\x09\x09return 1;
\x09\x09else
\x09\x09\x09return 0;
\x09}
}
void main()
{
\x09int a,b;
\x09printf("Please input a number:");
\x09scanf_s("%d",&a);
\x09b=primeNum(a);
\x09if (b = 1)
\x09\x09printf("%d is a prime number.\n",a);
\x09else printf("$d is not a prime number.\n",a);
}
编译不过
#include
int primeNum(int x)
{
\x09int m;
\x09scanf_s("%d",&x);
\x09for (m = 2; m > 1 && m < x; m++)
\x09{
\x09\x09if (x%m = 0)
\x09\x09\x09return 1;
\x09\x09else
\x09\x09\x09return 0;
\x09}
}
void main()
{
\x09int a,b;
\x09printf("Please input a number:");
\x09scanf_s("%d",&a);
\x09b=primeNum(a);
\x09if (b = 1)
\x09\x09printf("%d is a prime number.\n",a);
\x09else printf("$d is not a prime number.\n",a);
}
编译不过
问题解答:
我来补答展开全文阅读