c语言--哥德巴赫猜想
来源:互联网 发布:深入.net平台和c 编程 编辑:程序博客网 时间:2024/05/16 15:43
/*哥德巴赫猜想之一是,任何一个大于5的偶数都可以表示为两个素数之和---Apxar*/
#include <stdio.h>
void main( )
{
int m,i,k,j,a[100],q=0;
printf("输入任意一个大于5的偶数:");
scanf("%d",&m);
while(m%2!=0||m<5)
{
printf("请重新输入大于5的偶数:");/*当输入不合要求时重新输入*/
scanf("%d",&m);
}
for(j=m;j>=1;j--) /*求出小于该数的素数*/
{
for(i=2;i<j;i++)
{
if (j%i==0)
break;
}
if(i>=j)
{
a[q]=j;
q++;
}
}
for(i=0;i<m;i++) /*求处等于该数的素数*/
{
for(k=0;k<m;k++)
{
if(m==a[i]+a[k]&&a[i]>=a[k]) /*后面条件为保证输出不重复 */
printf("该数可以表示为2个素数 %5d与%5d的和\n",a[i],a[k]);
}
}
}
- [C语言]哥德巴赫猜想
- c语言--哥德巴赫猜想
- 【C语言】哥德巴赫猜想
- C语言验证哥德巴赫猜想
- c语言验证哥德巴赫猜想
- 求用c语言验证哥德巴赫猜想
- 哥德巴赫猜想程序(C语言)
- 自己写的c语言哥德巴赫猜想
- 用c语言验证哥德巴赫猜想
- 哥德巴赫猜想的C语言编译
- 验证哥德巴赫猜想-C
- 哥德巴赫猜想 C
- c实现哥德巴赫猜想
- C语言:验证哥德巴赫猜想(Goldbach conjecture verification )
- 哥德巴赫猜想验证(100以内)-C语言
- 哥德巴赫猜想
- 哥德巴赫猜想
- 哥德巴赫猜想
- 数据更新
- NN成长日记
- c语言随机选择两个整数和加减法形成算式要求学生解答
- 我的汇编之路--起步。
- 求助帖:关于软件测试
- c语言--哥德巴赫猜想
- ubuntu 配置ftp (图片)
- jsp中EL表达式值的取整
- c语言---多种方法判断数字,字母,空格个数~
- Spring框架
- 最全的js正则表达式用法大全
- Google C++ Style Guide:Background
- 使用forward和sendRedirect进行重定向有什么区别
- iphone 数组的正序、反序输出。