函数题:判断给定整数是否素数[限时版]
素数是指在大于1的自然数中,除了1和它本身以外,不能被其他自然数整除的数。本题要求实现一个函数,判断函数参数传递过来的数是否素数。如果是素数,函数的返回值就是该数,否则函数的返回值为0。
### 函数接口定义:
c++
int IsPrime(int number );
number 是用户传入的参数,是欲判断的数。
### 裁判测试程序样例:
c++
#include <stdio.h>
/* 请在这里填写答案 */
int main()
{
int number;
scanf("%d",&number);
if(IsPrime(number)) printf("%d is prime number.\n",number);
else printf("%d is not prime number.\n",number);
return 0;
}
### 输入样例1:
in
5
### 输出样例1:
out
5 is prime number.
### 输入样例2:
in
121
### 输出样例2:
out
121 is not prime number.
答案:若无答案欢迎评论
### 函数接口定义:
c++
int IsPrime(int number );
number 是用户传入的参数,是欲判断的数。
### 裁判测试程序样例:
c++
#include <stdio.h>
/* 请在这里填写答案 */
int main()
{
int number;
scanf("%d",&number);
if(IsPrime(number)) printf("%d is prime number.\n",number);
else printf("%d is not prime number.\n",number);
return 0;
}
### 输入样例1:
in
5
### 输出样例1:
out
5 is prime number.
### 输入样例2:
in
121
### 输出样例2:
out
121 is not prime number.
答案:若无答案欢迎评论