c语言编程题 设计一个函数 判断n是否是素数 是则返回1不是返回0 要求在主函数里调用该函数,输
发布网友
发布时间:2022-08-15 12:53
我来回答
共5个回答
热心网友
时间:2023-09-15 13:57
#include <stdio.h>
int sushu(int x)
{
int i,flage=0;
for (i=2;i<x;i++)
{
if (x%i==0)
{
break;
}
}
if (i==x)
{
flage=1;
}
return flage;
}
int main()
{
int i,sum=0,c;
for (i=100;i<200;i++)
{
c=sushu(i);
if (c>0)
{
printf("%-4d",i);
sum=sum+i;
}
}
printf("\n素数和是:%d\n",sum);
return 0;
}
热心网友
时间:2023-09-15 13:58
#include<stdio.h>
void main()
{
int fun(int n);
int i,sum;
for(i=100,sum=0;i<=200;i++)
if(fun(i)==1)
{
printf("%-8d",i);
sum+=i;
}
printf("\nsum=%d\n",sum);
return;
}
int fun(int n)
{
int i;
for(i=2;i<n;i++)
if(n%i==0)
return 0;
return 1;
}
热心网友
时间:2023-09-15 13:58
#include<cstdio>
int func(int i)
{
int j;
int n=0;
for(j=1;j<=i;j++)
{
if(i%j==0)
n++;
}
if(n==2)
return 1;
else
return 0;
}
void main()
{
int sum=0;
for(int i=100;i<=200;i++)
{
if(func(i))
{
printf("%d ",i);
sum+=i;
}
}
printf("\n");
printf("素数和为:%d\n",sum);
}
VC6.0编译通过
热心网友
时间:2023-09-15 13:59
老简单了。百度搜
热心网友
时间:2023-09-15 14:00
不知道啊不知道啊不知道啊不知道啊不知道啊