零基础学c+第10讲(基础的第十四天)

一, 做这个只是想要看看自己的耐心有多久

1,希望在网上学完教程后能自己做一个小游戏!

2,希望能坚持到自己做一个小游戏为止!

3,要做出来不要只记忆!

4,看我能不能坚持学完把自己的成就发出来

二,开始学习

设计一个ATM机,让用户存款,取款,查询,转账或退出。

1,

零基础学c+第10讲(基础的第十四天)(1)

解释:

  • pwd是密码的意思。
  • SetwindowSize(宽,高);设置控制台窗口
  • SetCursorPosition;设置光标位置
  • 先设置一个控制台窗口,输入密码。

2,

零基础学c+第10讲(基础的第十四天)(2)

解释:

  • 设置一个布尔值,先假定为假,否则为真。
  • 设置密码的次数3次,如果错误就强制退出系统。
  • 下面为改进文字的位置,并且清屏。

零基础学c+第10讲(基础的第十四天)(3)

零基础学c+第10讲(基础的第十四天)(4)

3,下面就是进入ATM机后的主菜单:

零基础学c+第10讲(基础的第十四天)(5)

把存款,取款,查询,转账和退出写在屏幕上,并附上如果选择不同的选项会有不同的结果:

零基础学c+第10讲(基础的第十四天)(6)

零基础学c+第10讲(基础的第十四天)(7)

零基础学c+第10讲(基础的第十四天)(8)

设置一个余额:

如果选择1,设置存款,存款后面加上余额;

选择2,设置取款,余额减去取款,不够会提示你余额不足;

选择3,用格式化输出查询金额;

选择4,设置转账,余额减去转账,不够会提示你余额不足;

选择5,退出。

前面章节我用到goto这个语句,现在用for(;;)这个死循环,符合条件就执行。

三,小结

1,SetwindowSize(宽,高);设置控制台窗口;

2,SetCursorPosition;设置光标位置;

3,for(;;)死循环;

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页