如何用c语言来做一个登陆窗口
  2oFrag0eoNc5 2023年11月02日 80 0

如何才能用c语言来做到一个密码验证的登陆窗口呢?

首先我们需要来创建一个密码,这里我们用一个字符串来表示:密码是“123456”。

如何用c语言来做一个登陆窗口_字符串比较

密码创建好了,现在我们要怎么去判断,我输入的密码和正确的密码一样呢?

这里我们用if语句来判断,因为两个字符串比较相等是不能直接使用==的,所以这里我们需要引入一个库函数strcmp,如果我输入的密码和正确的密码“123456”一样,那么密码正确,我们就打印一个登陆成功。又因为我不想让他只能输入一次,所以我们来创建一个for循环,在创建一个整形变量 i ,让 i 循环三次这样一个能输入三次机会的密码窗口就创建好了。

如何用c语言来做一个登陆窗口_字符串比较_02

成功了我们跳出循环显示登陆成功,那要是不成功呢?

那我们就再加个判断,如果输入密码与正确密码不相等那么我们就打印密码错误。

如何用c语言来做一个登陆窗口_库函数_03

如果我们输入了三次都错了怎么办?

这里我们再加上一个判断如果 i 循环完三次了,没有成功那么我们就打印登陆失败。

如何用c语言来做一个登陆窗口_库函数_04

到这里一个密码验证的登陆窗口就做完了,下面附上完整代码。(新手小白,写的不好请大家见谅!谢谢!)

如何用c语言来做一个登陆窗口_字符串比较_05

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

2oFrag0eoNc5