歌德巴赫猜想的C语言和Java语言版源程序(给出任何一个大于6的偶数写出两个素数之和)
来源:互联网 发布:unity3d场景 编辑:程序博客网 时间:2024/04/29 14:31
C语言版
#include<stdio.h>int isPrime(int n){int j,x;for(j=2;j<n;j++)if(n%j==0){x=0;break;}elsex=1;return x;}int main(){int n,i;printf("Please input a even number(>6):");scanf("%d",&n);while(n<6||n%2!=0){printf("Bad number!Please input again:");scanf("%d",&n);}for(i=3;i<(n/2);i++){if(isPrime(i)!=0&&isPrime(n-i)!=0)printf("%d=%d+%d\n",n,i,n-i);}}
Java语言版
import java.util.Scanner;public class Prime {public int n,i;public int isPrime(int n) {int j, x = 0;for (j = 2; j < n; j++)if (n % j == 0) {x = 0;break;} elsex = 1;return x;}public static void main(String[] args) {Prime num =new Prime();System.out.printf("Please input a even number(>6):");Scanner input1 = new Scanner(System.in);int n = input1.nextInt();while (n < 6 || n % 2 != 0) {System.out.printf("Bad number!Please input again:");n = input1.nextInt();}for (int i = 3; i < (n / 2); i++) {if (num.isPrime(i)!= 0 && num.isPrime(n - i) != 0)System.out.println(n + "=" + i + "+" + (n - i));}}}
- 歌德巴赫猜想的C语言和Java语言版源程序(给出任何一个大于6的偶数写出两个素数之和)
- 验证歌德巴赫猜想:任何一个充分大的偶数都可以表示为两个素数之和。请输入一个偶数,将其表示成两个素数之和。
- 哥德巴赫猜想之一:是任何一个大于5的偶数都可以表示为两个素数之和(C语言)
- 哥德巴赫猜想: 任何一个大于2的偶数都可以拆分为两个素数的和
- 所谓哥德巴赫猜想是说任何一个大于2的偶数都能表示为两个素数之和。
- 哥特巴赫猜想 每个不小于6的偶数都是两个奇素数之和
- 哥德巴赫猜想:任意大于6的偶数都可以被分解成两个素数之和
- bnu1124 歌德巴赫猜想 C语言版
- java歌德巴赫猜想的证明
- C/C++程序训练6---歌德巴赫猜想的证明
- C/C++程序训练6---歌德巴赫猜想的证明
- C/C++程序训练6---歌德巴赫猜想的证明
- C/C++程序训练6---歌德巴赫猜想的证明
- C/C++程序训练6---歌德巴赫猜想的证明
- C/C++程序训练6---歌德巴赫猜想的证明
- C/C++程序训练6---歌德巴赫猜想的证明
- C/C++程序训练6---歌德巴赫猜想的证明
- 歌德巴赫猜想的算法
- 彩色CCD相机工作原理
- 遍历指定文件夹,逐个打开每一个excel文件,进行操作
- U-boot学习笔记(二)
- NSPredicate的用法
- 递归合并排序
- 歌德巴赫猜想的C语言和Java语言版源程序(给出任何一个大于6的偶数写出两个素数之和)
- Struts 2中注解result type为json类型的小示例
- 继承与静态成员函数
- U盘引导安装
- 类似新浪首页的垂直滚动效果
- 单击单元格实现可编辑的表格(学号和姓名下)
- TCP通讯(服务端)
- android----极其简易的音乐播放器(service的使用)
- 工作中碰到的各类非国标HFC设备