一个判断素数的函数#include int main(){\x09int prime(int a);\x09int a=2,n;\x09scanf("%d",&n);\x09if(prime(n))\x09\x09printf("this is a prinme.\n");\x09else \x09\x09printf("this isn't a prinme.\n");\x09return(0);}int prinme(int a){\x09int n;\x
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/04 00:49:13
一个判断素数的函数#include int main(){\x09int prime(int a);\x09int a=2,n;\x09scanf("%d",&n);\x09if(prime(n))\x09\x09printf("this is a prinme.\n");\x09else \x09\x09printf("this isn't a prinme.\n");\x09return(0);}int prinme(int a){\x09int n;\x
一个判断素数的函数
#include
int main()
{
\x09int prime(int a);
\x09int a=2,n;
\x09scanf("%d",&n);
\x09if(prime(n))
\x09\x09printf("this is a prinme.\n");
\x09else
\x09\x09printf("this isn't a prinme.\n");
\x09return(0);
}
int prinme(int a)
{
\x09int n;
\x09while (a
一个判断素数的函数#include int main(){\x09int prime(int a);\x09int a=2,n;\x09scanf("%d",&n);\x09if(prime(n))\x09\x09printf("this is a prinme.\n");\x09else \x09\x09printf("this isn't a prinme.\n");\x09return(0);}int prinme(int a){\x09int n;\x
#include
int main()
{
\x09int prime(int n);
\x09int n;
\x09scanf("%d",&n);
\x09if(prime(n))
\x09\x09printf("this is a prinme.\n");
\x09else
\x09\x09printf("this isn't a prinme.\n");
\x09return 0;
}
int prime(int n)
{
\x09int a=2;
\x09while (n>a){
\x09\x09if (n%a||a==n) return 1;
\x09\x09else return 0;
\x09\x09a++;
\x09}
}
这样就可以了,你的程序在函数里面的变量a 没有初始化,还有判断语句也是错的,还有就像上面的那位仁兄说的,函数名错了