标题:今天写if-else遇到一问题
只看楼主
zx1945530
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-10-14
结帖率:33.33%
已结贴  问题点数:10 回复次数:2 
今天写if-else遇到一问题
是这样的,要求输入4位会员卡号 会员号百位的数字产生的随即数字为幸运会员 通过键盘输入
  产生幸运会员输入 一条语句
  没产生幸运会员输入 另一条
import java.util.Scanner;

public class Glooluck {
    public static void main(String[] args){
        System.out.println("我行我素购物管理中心-幸运抽奖");
        Scanner inpot = new Scanner(System.in);
        System.out.print("请输入会员卡号(4位数字):");
        int ceunt = inpot.nextInt();
        int baiwei = ceunt /100 % 10;
        if(baiwei==(int)(Math.random()));
写到这里就写不走了
搜索更多相关主题的帖子: 会员卡 class 管理中心 public import 
2011-11-02 22:26
mnbv277
Rank: 2
等 级:论坛游民
帖 子:7
专家分:42
注 册:2011-5-24
得分:5 
random()方法产生的是0到1之间的随机数,至于0和1包不包括,我也不清楚了,你可以查一下!
        if(baiwei==(int)(Math.random()*10))
            System.out.println("产生幸运会员");
         else
            System.out.println("没有产生幸运会员");
不知道你想要的是不是这个!
      
2011-11-03 08:16
wangjiangliu
Rank: 2
来 自:武汉
等 级:论坛游民
帖 子:9
专家分:30
注 册:2011-5-26
得分:5 
import java.util.Scanner;
 
public class Glooluck {
     public static void main(String[] args){
         System.out.println("我行我素购物管理中心-幸运抽奖");
         Scanner inpot = new Scanner(System.in);
         System.out.print("请输入会员卡号(4位数字):");
         int ceunt = inpot.nextInt();
         int baiwei = ceunt /100 % 10;
         int i=(int)(Math.random()*10);
         if(baiwei==i)
         {
             System.out.print("恭喜你");
         }
         else{
             System.out.print("很遗憾");
         }
     }
}
 
2011-11-03 20:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-354108-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015984 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved