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

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

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

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

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

二,开始学习

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

1,

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

解释:

2,

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

解释:

零基础学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(;;)死循环;

,