多重if结构中,先判断 和 先输出,怎么区分
以下这一段我没看懂,请各位赐教;既然外层if( userName == "admin" )先被判断,那为什么表达式中,会先有 “密码错误"后面才是”用户名错误!“
外层的if (userName == "admin")
会被首先判断,如果为 false ,就会输出“用户名错误!”;如果为 true ,再判断内层的if (password == "bj2022")。
以下这一段我没看懂,请各位赐教;既然外层if( userName == "admin" )先被判断,那为什么表达式中,会先有 “密码错误"后面才是”用户名错误!“
外层的if (userName == "admin")
会被首先判断,如果为 false ,就会输出“用户名错误!”;如果为 true ,再判断内层的if (password == "bj2022")。
2020-03-23
举报