WiFi上网时,需要输入准确的密码才能登录,假设密码可以输入肆意次,密码为八个字符,并设置初始密码为C++@JIAO,如何编写一个法式,模拟WiFi上网的登录过程,用户输入密码,直到密码准确或者用户要求竣事。
如何用C++解决这一问题呢?小编与大师分享编程经验。
测试法式时,第1行输入“Yes”或“No”,暗示是否要登录,第1行为“Yes”时,继续输入第2行,测验考试输入密码,若是第1行为“No”,则退出法式。
输出时仅一行,提醒“密码准确”或者“密码错误”。
首先,界说三个字符串变量l、w、p,保留是否登录信息、预置密码和输入密码。
界说一个布尔型变量flag,其值为true。
用while语句判定执行轮回,前提flag。
设置初始密码,其值保留在变量p中。
输入是否登录的信息,保留在变量l中。
若是登录信息为“Yes”,则读取用户密码,保留在变量w中。
若是输入的用户信息为“No”,则退出法式。
若是输入的密码与预置密码不异,则输出“密码准确!”信息。
若是输入密码错误,则输出“密码错误!”信息。
运行法式,输入Yes信息,暗示继续登录,判定密码是否准确,若是错误提醒“密码错误!”,若是准确提醒“密码准确!”。若是输入信息No,则直接退出登录。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!