//最多能输入三次密码,密码正确,提示“登录成功”, 密码错误,可以重新输入,最多输入三次。三次均错,则提示退出程序。

大概思路是设置正确密码:用户输入密码与正确密码进行比较,3次设置为循环循环,对每次输入密码进行判断,当正确为真值,跳出循环,显示”密码正确”;当三次均错误,跳出循环,进行判断,输入次数超过三次,显示”退出程序”。简单的运用循环和判断完成实现。采用for循环。

#include<stdio.h>
int main()
{int m = 0;int password = 666777;int input = 0;printf("请输入数密码,您还有%d次机会:\n", (-m + 3));for (m = 0; m < 3; m++){scanf_s("%d", &input);if (password == input)break;else{if (m < 2)printf("请重新输入,您还有%d次机会:\n", (-m + 2));}}if (m < 3)printf("输入正确,登录成功\n");elseprintf("三次输入错误,退出程序\n");system("pause");
}

编写代码模拟三次密码输入的场景。相关推荐

  1. 模拟银行卡三次密码输入场景

    题目: 共有三次输入密码的机会,如果在三次输入中有一次输入正确则打印"密码正确,登录成功":如果输入失败则打印"密码错误,登录失败";如果输入密码三次失败则打印 ...

  2. C语言:编写代码实现,模拟用户登录情景,并且只能登录三次。(只允许输入三次密码,如果密码正确则提示登录成,如果三次均输入错误,则退出程序。)

    C语言:编写代码实现,模拟用户登录情景,并且只能登录三次.(只允许输入三次密码,如果密码正确则提示登录成,如果三次均输入错误,则退出程序.) #include<stdio.h> #incl ...

  3. java:模拟ATM取款密码程序

    背景 假设一个简单的在ATM的取款过程如下:首先提示用户输入密码(password), 最多只能输入3次,超过3次则提示用户"密码错误,请取卡"交易结束. 如果用户密码正确,再提示 ...

  4. python输入三次密码程序_请教各位大神,为啥以下代码输入修改密码后连输错三次还是能输入...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #定义一个密码,列表属性,可以修改 password_list = ['reset', '12345'] #定义一个函数,设定输入次数 def user_ ...

  5. Java黑皮书课后题第6章:**6.18(检测密码)一些网站对于密码具有一些规则。编写一个方法检测字符串是否是一个有效密码。编写一个程序,提示用户输入一个密码,如果符合规则,则显示…否则显示…

    6.18(检测密码)一些网站对于密码具有一些规则.编写一个方法检测字符串是否是一个有效密码.编写一个程序,提示用户输入一个密码,如果符合规则,则显示-否则显示- 题目 题目描述 破题 代码 运行示例 ...

  6. python中如何编写代码输入多个数据并把它们放在一个列表中去_编写高质量Python代码的59个有效方法,你用过几个...

    欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 这个周末断断续续的阅读完了<Effectiv ...

  7. Java黑皮书课后题第8章:*8.32(几何:三角形面积)编写一个方法,使用下面的方法头,返回一个三角形的面积。编写一个程序,提示用户输入三角形的三个点,然后显示三角形的面积

    *8.32(几何:三角形面积)编写一个方法,使用下面的方法头,返回一个三角形的面积.编写一个程序,提示用户输入三角形的三个点,然后显示三角形的面积 题目 题目描述与运行示例 破题 代码 题目 题目描述 ...

  8. Java黑皮书课后题第3章:3.12(回文数字)编写一个程序,提示用户输入一个三位的整数,然后确定它是否是回文数

    3.12(回文数字)编写一个程序,提示用户输入一个三位的整数,然后确定它是否是回文数 题目 题目描述 示例 破题 代码 题目 题目描述 3.12(回文数字)编写一个程序,提示用户输入一个三位的整数,然 ...

  9. php支付密码控件,Android高仿微信支付密码输入控件实例代码

    这篇文章主要为大家详细介绍了Android高仿微信支付密码输入控件的具体实现代码,供大家参考,具体内容如下 像微信支付密码控件,在app中是一个多么司空见惯的功能.最近,项目需要这个功能,于是乎就实现 ...

  10. 编写代码实现:模拟用户登入情景

    目录 要求 代码 strcmp 的使用 要求 在日常生活中,我们常常使用手机电脑,随着越来越多的软件被开发,很多地方需要用户的注册登入.某些登入系统常常采用3次密码输入的模式,例如银行卡的密码输入. ...

最新文章

  1. zookeeper3.4.6配置实现自动清理日志
  2. 谷歌将AutoML应用于Transformer架构,翻译结果飙升,已开源
  3. soalris小記...
  4. Sublime Text3激活
  5. 尝试使用阿里云服务器
  6. SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问的解决方案...
  7. 深度学习之 FPN (Feature Pyramid Networks)
  8. c语言中栈堆,全程剖析C语言中堆和栈的区别
  9. Oracle18C RPM安装介绍
  10. ubuntu14.04安装tensorflow-gpu
  11. php项目打不开DNS,电脑无法打开网页显示错误代码dns_probe_possible怎么解决?
  12. Vue下载文件不成功及下载文件名称问题
  13. 手机地图导航哪个好?手机导航地图推荐
  14. python写抽奖转盘_python实现大转盘抽奖效果
  15. 【Impala】基于Hive的快速大数据查询引擎——Impala知识点总结
  16. win 10 桌面路径还原到C盘拒绝访问
  17. 北大计算机所有专业都分学硕和专硕,毕业后才明白,学硕和专硕的差距不是一星半点,幸好当年没选错...
  18. AutoMapper的配置方法
  19. 【windows版本】 db2数据库安装与使用
  20. Makefile教程(超级详细)

热门文章

  1. python掷骰子_掷骰子童芯派 python硬件编程(上传模式)
  2. 发电机机房设计规范_柴油发电机的容量怎么选择!发电机机房如何合理设计?来涨知识!...
  3. ubuntu服务器开放端口_Docker服务开放了这个端口,服务器分分钟变肉机
  4. java一元稀多项式_数据结构之线性表- 一元稀疏多项式计算器
  5. 谷粒商城:14.全文检索ElasticSearch
  6. Visual Studio:注释/取消注释快捷键
  7. echarts 关系图 参数_Echarts关系图(使用重力图)
  8. 在线协作编辑算法简介- OT算法
  9. 一位大牛架构师的经验总结
  10. 安卓交叉编译环境配置