编写一个程序,一个判别素数的函数后写一个主函数调用该函数,将整数90分成两个素数之和.
来源:百度知道 编辑:UC知道 时间:2024/05/19 13:03:17
切记,快点回答
#include <math.h>
#include <stdio.h>
int is(int n){
int i;
int q=(int)sqrt(n);
for(i=2;i<=q;i++){
if(n%i==0) return 0;
}
return 1;
}
main()
{
int n=1;
int m;
for( n=1 ;n<90;n++){
m=90-n;
if(is(n)==1&&is(m)==1){
printf("90=%d+%d\n",n,m);
}
}
}