c语言中int isPrime(int n)是什么意思
4个回答
展开全部
1、isPrime 是自定义的一个函数,传入一个整数n,判断是否为素数。若是返回1,否则返回0。
2、例程及实现:
#include "stdio.h"
int isprime(int a) //判断素数的函数
{
int j;
for(j=2;j<a;j++)
if(a%j==0) //如果有因数,则不为素数
return 0;
else
return 1; //如果没有因数,则为素数
}
void main()
{
int x,y;
printf("请输入一个整数:");
scanf("%d",&x);
y=isprime(x);
if(y==0)
printf("%d不是素数\n",x);
else
printf("%d是素数\n",x);
}
展开全部
①是自定义的一个函数 传入一个整数n 判断是否为素数。
②若是,返回1,否则返回0。
②若是,返回1,否则返回0。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个函数的定义,形参为整数n,返回值为一个整数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用tattackor的回答:
1、isPrime 是自定义的一个函数,传入一个整数n,判断是否为素数。若是返回1,否则返回0。
2、例程及实现:
#include "stdio.h"int isprime(int a) //判断素数的函数{ int j; for(j=2;j<a;j++) if(a%j==0) //如果有因数,则不为素数 return 0; else return 1; //如果没有因数,则为素数}void main(){ int x,y; printf("请输入一个整数:"); scanf("%d",&x); y=isprime(x); if(y==0) printf("%d不是素数\n",x); else printf("%d是素数\n",x);}
1、isPrime 是自定义的一个函数,传入一个整数n,判断是否为素数。若是返回1,否则返回0。
2、例程及实现:
#include "stdio.h"int isprime(int a) //判断素数的函数{ int j; for(j=2;j<a;j++) if(a%j==0) //如果有因数,则不为素数 return 0; else return 1; //如果没有因数,则为素数}void main(){ int x,y; printf("请输入一个整数:"); scanf("%d",&x); y=isprime(x); if(y==0) printf("%d不是素数\n",x); else printf("%d是素数\n",x);}
展开全部
if else 语句中 应该去掉else
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询