| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1558 人关注过本帖
标题:用户输入账号密码问题
只看楼主 加入收藏
yyx520
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2009-1-1
结帖率:50%
收藏
 问题点数:0 回复次数:6 
用户输入账号密码问题
题目是:提示用户输入用户名。然后再提示输入密码,如果用户名是admin并且密码是888888则提示正确,否则错误。如果用户名不是admin还提示用户名不存在.
      Console.WriteLine("please input user name");
            string s2=Console.ReadLine();
            int user = Convert.ToInt32(s2);
            Console.WriteLine("please input password");
            string s1 = Console.ReadLine();
            int password = Convert.ToInt32(s1);
            if (password == 888888&&user ==admin)
            {
                Console.WriteLine("正确");
               
            }            
           else if(password!=888888)
            {
               Console.WriteLine("密码错误");
           }
            else(user!=admin);
            {
            Console.WriteLine(用户名不存在);
为什么这样写程序无法通过?
搜索更多相关主题的帖子: 输入密码 用户名 admin 账号 
2011-01-18 10:44
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
收藏
得分:0 
直接用字符串比较就可以,转换成int型多余了。

2011-01-18 11:24
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:0 
if (password == 888888&&user ==admin)
改成,
if( password == 888888 && user == "admin")
2011-01-18 13:19
staythink
Rank: 2
等 级:论坛游民
帖 子:42
专家分:50
注 册:2010-7-26
收藏
得分:0 
顶三楼~

be a progammer,instead of a coder~
2011-01-18 19:54
收东纳西
Rank: 1
等 级:新手上路
帖 子:16
专家分:8
注 册:2011-1-13
收藏
得分:0 
干嘛要转成int型的,不理解
2011-01-19 16:23
zuoshuo55
Rank: 1
等 级:新手上路
帖 子:5
专家分:3
注 册:2011-1-19
收藏
得分:0 
Console.WriteLine("请输入用户名");
            string s1 = Console.ReadLine();
            
            if (s1 == "admin")
            {
                Console.WriteLine("请输入密码!");
                string s2 = Console.ReadLine();
                if (s2 == "888888")
                {
                    Console.WriteLine("登入成功");
                }
                else
                {
                    Console.WriteLine("密码错误");
                }
            }
            
            else
            {
                Console.WriteLine ("用户名不存在");
            }
            
            Console.ReadKey();
2011-01-20 18:43
moridiansha
Rank: 6Rank: 6
来 自:承德
等 级:侠之大者
威 望:4
帖 子:254
专家分:417
注 册:2009-10-21
收藏
得分:0 
user和password要string型的

www.qysy.tk
2011-01-21 16:27
快速回复:用户输入账号密码问题
数据加载中...
 
   



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

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