1、测试程序时,第1行输入“Yes”或“No”,表示是否要登录,第1行为“Yes”时,继续输入第2行,尝试输入密码,如果第1行为“No”,则退出程序。输出时仅一行,提示“密码正确”或者“密码错误”。
2、首先,定义三个字符串变量l、w、p,保存是否登录信息、预置密码和输入密码。
3、定义一个布尔型变量flag,其值为true。
4、用while语句判断执行循环,条件flag。
5、设置初始密码,其值保存在变量p中。
6、输入是否登录的信息,保存在变量l中。
7、如果登录信息为“Yes”,则读取用户密码,保存在变量w中。
8、如果输入的用户信息为“No”,则退出程序。
9、如果输入的密码与预置密码相同,则输出“密码正确!”信息。
10、如果输入密码错误,则输出“密码错误!”信息。
11、运行程序,输入Yes信息,表示继续登录,判断密码是否正确,如果错误提示“密码错误!”,如果正确提示“密码正确!”。如果输入信息No,则直接退出登录。