scala

scala中if语句和while循环语句结合应用实例。

一个简易登录器

    val Syuser = "zhangsan"//账户
    val Sypwd = "songyu"//密码  
 /*从控制台输入用户名和密码    
             scala-api: StdIn.readInt ()  从控制台输入一个int                
             StdIn.readLine ()  从控制台输入一行字符串    */     

             var opportunity = 3 //输入的机会次数   
             while (opportunity > 0){                                                       val user =scala.io.StdIn.readLine ("请输入您的用户名:")     
 val pwd =scala.io.StdIn.readLine ("请输入您的密码:")      

           if (Syuser == user && Sypwd==pwd)      {         
           println("恭喜您成功登陆," + user + "欢迎来到scala!!!")        
           opportunity = 0    
          }      
           else {        
           opportunity-=1       
            println("你的密码或用户名输入错误,您还有("+opportunity+")请重新输入。")    
     }    
    }  
   }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值