程序设计:判断素数

来源:百度知道 编辑:UC知道 时间:2024/09/21 21:47:48
输入一个正整数m,如果m是素数,输出“Yes”,否则,输出“No”。要求定义并调用函数isprime(x)来判断x是否为素数,在下面空出的位置完成程序,不能定义新的变量,可不用已定义的某些变量。
# include<stdio.h>
# include<math.h>
void main()
{
int m;

}
int isprime(int x)
{
int i,m;

}

--------------------

mark cboomup

# include<stdio.h>
# include<math.h>
# include<iostream>
main()
{
int m;
scanf("%d",&m);
int isprime(int );
if(isprime(m))
printf("yes");
else printf("no");
system("pause");

}
int isprime(int x)
{
int i,m;
m=sqrt(x);
for(i=2;i<=m;i++)
if(x%i==0)break;
if(i>m)
return 1;
else return 0;
}