网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  一个验证歌德巴赫猜想的小程序     
  文章作者:未知  文章来源:水木森林  
  查看:109次  录入:管理员--2007-11-17  
 

//尝试两人合作写程序,加深对方法的接口与实现的理解,其中一人负责写方法isprime(),
//用于判断一个给定的正整数是否是素数,另一人负责写主方法main(),利用isprime()验
//证歌德巴赫猜想:任何比2大的偶数可表示为两个素数只和.

/*
*auther starshus
*
*date 04/11/20
*/
import java.io.bufferedreader;
import java.io.inputstreamreader;

//4.9.1
public class gedebahe
{
  public static void main( string [] args)
  {
   for (;;)
   {
   int a=-1,b,c;//b,c是分解出来的两个数
   system.out.print("please input a oushu:");//输入一个偶数
   try
    {
     bufferedreader in = new bufferedreader(new inputstreamreader(system.in));
     string inputline = in.readline();
     a = integer.valueof(inputline).intvalue();
    }catch (exception exc)
    {
     system.out.println("sorry,please input a number.");
     return;
    }
   if (a%2!=0)
    {
     system.out.println("sorry,please input a oushu.");
     return;
    }
   for (b=1;b<a;b++)
    {
     c=(a-b);
     if(isprime(b)&&isprime(c))
     {
      system.out.println(a+"="+b+"+"+c);
      break;
     }
    }
   }
  } 
  public static boolean isprime(int k)//方法用来判断一个数是否为偶数
 {
   int a;
   boolean t = true;
   if (k==1)
   return t;
   for (a=2;a<k;a++)
   {
    if (k%a==0)
    break;
   }
   if (a!=k)
   t=false;
   return t;
  }
}  

 

 
 
上一篇: 一个根据筛选法求出100以内的所有素数的小程序    下一篇: 一个显示日期的简单小程序,主要是学习静态变量的用法
  相关文档
scjp认证套题解析之一 11-16
jstl 入门(1):表达式语言 11-17
java让web显示数学特殊符号 11-16
创建 jsf web 项目和页面模板(4) 11-17
熟练使用命令行工具开发java程序 11-17
spring webflow :2(webflow的关键组件) 11-17
j2ee中使用display标记库来展示表格 11-16
jsp/servlet/jsf:javaee 不再需要 ajax 12-26
Eclipse + MyEclipse + Tomcat的配置 04-14
解决j2ee系统中应用性能问题的常用方法 11-16
pow 方法 11-16
使用 sctp 优化网络 11-17
effective java学习笔记5:消除对过期对象的引用 11-17
学习java的第一方案 (转贴) 11-17
有人看过2001 的书吗? 11-17
spring web flow和terracotta建web应用 11-16
解析java对象引用与jvm自动内存管理 11-17
介绍访问控制 11-17
面向对象思想之--继承以及多态 11-17
eclipse中集成ant实现快速开发 11-16
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息