10.循环语句实用案例之登录程序
2020-01-13 18:31
323 查看
#include<IOSTREAM>//预处理命令(头文件) #include <IOMANIP>//预处理命令(头文件) #include<string> using namespace std;//std命名空间包括:cout、cin 、endl const short MAX_TIMES=3;//声明一个常量 int main() { string password;//定义密码为字符串类型; short times=0; while(true) { cout<<"请输入密码:"; cin>>password; if (password!="123456")//判断输入的密码是否为“123456”; { cout<<"输入"<<++times<<"次错误密码。";//记录输入错误的次数 if (times<MAX_TIMES)//判断剩余输入密码的次数 cout<<"你还有"<<MAX_TIMES-times<<"次输入密码的机会\n"; else { cout<<"密码输入次数过多,你无权使用该程序\n"; return 0; } } else { //cout<<"密码输入正确\n"; break;//离开循环 } } cout<<"欢迎使用本程序。么么哒\n"; return 0; }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 11.循环语句实用案例之九九表
- 在pycharm中编辑Python程序 循环、IF语句报错的原因(格式问题)
- 用循环语句while或for循环编写一个验证登陆的小程序
- 10. 程序流控制-循环结构 【连载 10】
- C#基础2 程序基本结构、循环语句
- 帮忙写下用for循环语句编写一程序 新手求助
- 从条件语句和循环语句的条件入手,优化程序
- 《C语言及程序设计》程序阅读——三种循环语句
- python3.x 简单的for语句循环案例
- JAVA——程序流程控制——循环语句——for循环(打印三角形)
- 看程序学Vue.js 4- VUE.JS 使用 V-FOR 循环语句实例
- 局部QEventLoop帮助QWidget不消失(也就是有一个局部事件循环始终在运行,导致程序被卡住那里,但仍可以接受事件。说白了就是有一个while语句死活不肯退出,直到收到退出信号)
- 第9周 项目1-1 运用while语句做循环程序求和
- javascript的程序控制结构及语句------(2)循环控制语句、跳转语句、对话框
- 斐波那契数列三种循环语句程序表示
- 编写一段程序,从标准输入读取string对象的序列直到连续出现两个相同的单词或者所有单词都读完为止。使用while循环一次读取一个单词,当一个单词连续出现两次是使用break语句终止循环。输出连续重复出现的单词,或者输出一个消息说明没有人任何单词是重复出现的。
- C#的循环语句集锦及案例详解
- 基于Struts2框架实现登录案例 之 程序国际化
- 微信小程序 三元运算符 条件语句if和循环语句for(三目运算+hidden)
- c++自学笔记003-用选择,循环语句编写的模拟关羽和吕布战斗的控制台程序