Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 [Re:binge]
joe031102





发贴: 4
积分: 0
于 2006-01-23 17:23 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
这是第一个的1解,欢迎批评斧正。小弟初学java。gg们多多指点。谢谢大家
五位数字是可配置的,不是读取的。


public class JudgeOddEven {

  private static int WUWEISHUZI = 54321;
  private static int i;
  private static int g;  
  private static int gs;
  private static int s;
  private static int gsb;
  private static int b;
  private static int gsbq;
  private static int q;
  private static int w;
  private static int countOdd = 0;
  private static int countEven = 0;
  private JudgeOddEven(){
    
  }
  
  private void business(){
    i = WUWEISHUZI;
    g = i%10;
    System.out.println("***g = " + g);
    gs = i%100;
    s = (gs - g)/10;
    System.out.println("***s = " + s);
    gsb = i%1000;
    b = (gsb - gs)/100;
    System.out.println("***b = " + b);
    gsbq = i%10000;
    q = (gsbq - gsb)/1000;
    System.out.println("***q = " + q);
    w = (i - gsbq)/10000;
    System.out.println("***w = " + w);  
  }
  
  private void process(int j){
    if ( j == 2){
      System.out.println("******" + j + "is an Even.");
      countEven ++;
    }else if ( j > 2 && j % 2 == 0){
      System.out.println("******" + j + "is an Even.");
      countEven ++;
    }else{
      System.out.println("******" + j + "is an Odd.");
      countOdd ++;
    }
  }
  private int result(){
    int p = g + s + b + q + w;
    return p;
  }
  private void display(){
    business();
    process(g);
    process(s);
    process(b);
    process(q);
    process(w);
    System.out.println("The sum of the five figure is: " + result());
    System.out.println("The Number of Odd is: " + countOdd);
    System.out.println("The Number of Even is: " + countEven);
  }
  /**
   * @param args
   */
  public static void main(String[] args) {
  
    JudgeOddEven j = new JudgeOddEven();
    j.display();
  }

}


joe031102 edited on 2006-01-23 17:51


话题树型展开
人气 标题 作者 字数 发贴时间
17225 一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 binge 57 2006-01-22 01:15
13688 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 binge 60 2006-01-22 01:29
13633 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 binge 126 2006-01-22 01:34
13056 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 why 203 2006-01-22 04:20
13530 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 binge 331 2006-01-23 13:35
12961 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 konn 1081 2006-03-05 11:02
13522 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 kof821117 1404 2006-01-23 01:29
12954 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 why 611 2006-01-23 02:10
13546 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 binge 148 2006-01-23 13:45
12862 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 why 1800 2006-01-24 02:33
13601 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 binge 28 2006-01-23 14:13
13093 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 joe031102 1718 2006-01-23 17:23
13040 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 joe031102 28 2006-01-24 08:29
12911 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 why 569 2006-01-24 08:40
13067 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 joe031102 56 2006-01-24 08:58
13077 Re:一个初学的练习题,帮忙给点思路,现在只学到基本数据类型 binge 56 2006-01-26 09:31

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923