大家帮我编个C语言

来源:百度知道 编辑:UC知道 时间:2024/05/20 03:24:41
编写一个能判断素数(质数)的函数fun(),在主函数中输入一个整数,输出是否为素数的相关信息
用C编,不要C++

#include<stdio.h>
int fun(int b)
{
int i, d;
for(i=2;i<b;i++)
if(b%i==0)
{
d=0; break;

}
if(i>=b)
d=1;
return d;
}
void main()
{

int a;
scanf("%d", &a);
if(fun(a))
{
printf("%d是素数", a);
}
else
printf("%d不是素数", a);
}

就是样的,,如有问题问我qq:360765409

int a(int n)
int i,j
for i=2;j=n mod i;i++
if j=0& j!=n
printf("su shu")

#include <math.h>

int fun(int num)
{
int i,k;
k=(int)sqrt(num);

for (i=3;i<=k;i+=2)
{
if (num%i!=0)
{
continue;
}
else
{
return 0;
}
}
return 1;