哥德巴赫猜想的C语言编译
来源:互联网 发布:js window.scrolltop 编辑:程序博客网 时间:2024/06/05 09:24
#include <stdio.h>
#include <math.h>
main()
{
int i,n;
for (i = 4;i <= 2000;i += 2)
{
for (n = 2;n < i;n++) /*将偶数i分解为两个整数*/
if (fflag(n)) /*分别判断两个整数是否均为素数*/
if (fflag(i - n))
{
printf ("%d = %d + %d\n",i,n,i-n); 若是素数测输出
break;
}
if (n == i)
printf ("error %d\n",i);
}
}
fflag(i) 判断是否为素数的子程序
int i;
{
int j;
if (i <= 1) return(0);
if (i == 2) return(1);
if (!(i%2)) return(0);
for (j = 3;j <= (int)(sqrt((double)i) + 1);j += 2)
if (!(i%j)) return (0);
return(1);
}
#include <math.h>
main()
{
int i,n;
for (i = 4;i <= 2000;i += 2)
{
for (n = 2;n < i;n++) /*将偶数i分解为两个整数*/
if (fflag(n)) /*分别判断两个整数是否均为素数*/
if (fflag(i - n))
{
printf ("%d = %d + %d\n",i,n,i-n); 若是素数测输出
break;
}
if (n == i)
printf ("error %d\n",i);
}
}
fflag(i) 判断是否为素数的子程序
int i;
{
int j;
if (i <= 1) return(0);
if (i == 2) return(1);
if (!(i%2)) return(0);
for (j = 3;j <= (int)(sqrt((double)i) + 1);j += 2)
if (!(i%j)) return (0);
return(1);
}
1 0
- 哥德巴赫猜想的C语言编译
- [C语言]哥德巴赫猜想
- c语言--哥德巴赫猜想
- 【C语言】哥德巴赫猜想
- 自己写的c语言哥德巴赫猜想
- C语言验证哥德巴赫猜想
- c语言验证哥德巴赫猜想
- 求用c语言验证哥德巴赫猜想
- 哥德巴赫猜想程序(C语言)
- 用c语言验证哥德巴赫猜想
- 验证哥德巴赫猜想-C
- 哥德巴赫猜想 C
- c实现哥德巴赫猜想
- 用C语言来验证哥德巴赫猜想(定义的是int型)
- C语言:验证哥德巴赫猜想(Goldbach conjecture verification )
- 哥德巴赫猜想验证(100以内)-C语言
- 哥德巴赫猜想的解析
- 哥德巴赫猜想的拓展
- 解决可视区化布局方案
- Redis常用的30个命令
- STL容器及排序问题
- 对int类型的数据进行排序
- Problem G: 开个餐馆算算账
- 哥德巴赫猜想的C语言编译
- 进程与线程的一个简单解释
- 导入eclipse工程,工程以及文件显示问号
- git首次提交
- 动态内存的传递
- 转载:Questioning if Agile Works in Asia
- JavaScript 4.2 函数高级-this
- 海量数据处理(一)哈希分治
- 有关安全以及其他常用工具的词语解释