网站首页 > 文章精选 正文
一, 做这个只是想要看看自己的耐心有多久
1,希望在网上学完教程后能自己做一个小游戏!
2,希望能坚持到自己做一个小游戏为止!
3,要做出来不要只记忆!
4,看我能不能坚持学完把自己的成就发出来
二,开始学习
设计一个ATM机,让用户存款,取款,查询,转账或退出。
1,
解释:
- pwd是密码的意思。
- SetwindowSize(宽,高);设置控制台窗口
- SetCursorPosition;设置光标位置
- 先设置一个控制台窗口,输入密码。
2,
解释:
- 设置一个布尔值,先假定为假,否则为真。
- 设置密码的次数3次,如果错误就强制退出系统。
- 下面为改进文字的位置,并且清屏。
3,下面就是进入ATM机后的主菜单:
把存款,取款,查询,转账和退出写在屏幕上,并附上如果选择不同的选项会有不同的结果:
设置一个余额:
如果选择1,设置存款,存款后面加上余额;
选择2,设置取款,余额减去取款,不够会提示你余额不足;
选择3,用格式化输出查询金额;
选择4,设置转账,余额减去转账,不够会提示你余额不足;
选择5,退出。
前面章节我用到goto这个语句,现在用for(;;)这个死循环,符合条件就执行。
三,小结
1,SetwindowSize(宽,高);设置控制台窗口;
2,SetCursorPosition;设置光标位置;
3,for(;;)死循环;
- 上一篇: 抽象语法树(AST)全流程示例解析
- 下一篇: 从C#语言开发者转Golang开发的入门教程
猜你喜欢
- 2025-05-22 一个基于C#开发的Excel转Json工具
- 2025-05-22 在C++中,如何避免出现Bug?
- 2025-05-22 C#内插字符串:一种让代码更美观的方式
- 2025-05-22 Google Docs 为代码块添加了14种新的编程语言支持
- 2025-05-22 Cobalt Strike 4.8 用户指南-第五节-获取初始访问
- 2025-05-22 C#语言编程案例-颜色码数制转换
- 2025-05-22 ASP.NET Core Web API 中的 JSON 修补程序
- 2025-05-22 C#知识|对象序列化与反序列化
- 2025-05-22 全网最全95道MongoDB面试题1万字详细解析
- 2025-05-22 透视CobaltStrike(二)—从CS到免杀框架Veil
- 05-22离线在docker镜像方式部署ragflow0.17.2
- 05-22【Docker 新手入门指南】第七章:镜像使用
- 05-22使用Docker制作OpenJDK镜像
- 05-22使用Dockerfile build镜像
- 05-22一文详解Docker轻量级虚拟化,镜像和容器
- 05-22三 docker 镜像命令
- 05-22Docker-使用Dockerfile 定制镜像
- 05-22Linux日常小技巧Docker打包
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)