| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 663 人关注过本帖
标题:怎么输入4位也显示输入失败呀?
只看楼主 加入收藏
xingjing314
Rank: 2
等 级:论坛游民
帖 子:160
专家分:32
注 册:2007-1-23
结帖率:94.74%
收藏
已结贴  问题点数:20 回复次数:4 
怎么输入4位也显示输入失败呀?
import java.util.*;
public class HelloAccp248 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        
   
   
    System.out.println("我行我素购物管理系统>客户信息管理>添加客户信息\n\n");
    Scanner c= new Scanner(System.in);
    System.out.println("请输入会员号:");
    int hyh=c.nextInt();
    int shuru=hyh/10;
    if (shuru>=1&&shuru<=9){
        
        Scanner input= new Scanner(System.in);
        System.out.println("请输入会员的生日(月/日<用两位数表示>):");
        int hysr =input.nextInt();
        Scanner input1=new Scanner(System.in);
        System.out.println("请输入会员的积分:");
        int  hyjf=input1.nextInt();
        System.out.println("已录入的会员信息是:\n"+(hyh)+"\t"+(hysr)+"\t"+(hyjf));
   
        // TODO Auto-generated method stub
    }    else {
        System.out.println("录入失败");
    }


}


我行我素购物管理系统>客户信息管理>添加客户信息


请输入会员号:
1111
录入失败
搜索更多相关主题的帖子: 输入 失败 
2010-09-01 21:22
shellingford
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:19
帖 子:228
专家分:1348
注 册:2010-8-9
收藏
得分:10 
int shuru=hyh/10;
if (shuru>=1&&shuru<=9){

1111/10 大于9 不满足条件自然执行else
2010-09-01 21:48
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:10 
不应该是除,而是模:
int shuru = hyh % 10;

C#超级群 74862681,欢迎大家的到来!
2010-09-01 21:48
xingjing314
Rank: 2
等 级:论坛游民
帖 子:160
专家分:32
注 册:2007-1-23
收藏
得分:0 
呵呵 是呀

2010-09-01 22:03
xingjing314
Rank: 2
等 级:论坛游民
帖 子:160
专家分:32
注 册:2007-1-23
收藏
得分:0 
不是模 除数是1000就好了

2010-09-01 22:06
快速回复:怎么输入4位也显示输入失败呀?
数据加载中...
 
   



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

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