BlackJack--C语言实现的小游戏的过程总结

本文是作者在AlgorithmTP课程中用C语言实现BlackJack小游戏的总结,探讨了编程过程中的时间管理、代码量统计、全局变量使用、屏幕输出美化、页面刷新与跳转、C程序运行理解、用户输入合法性检验、设计思路的重要性以及仔细读题的必要性。通过项目,作者认识到良好的编程习惯、文档记录和版本控制的重要性,并分享了在编程与健康之间寻找平衡的思考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这是本学期AlgorithmTP的一个结课项目,让做一个21点的小游戏。最初我是希望能够做出一个界面稍微友好点的小游戏的。但是没想到最后还是没时间,而且嫌麻烦就没有实现什么界面。

经过统计,本项目从12.1号做起,截止今早凌晨一点,12.8号,总共花费了30.25小时的时间。日均花费4.32小时,总代码量为640余行。当然我在怀疑计算日均耗时有何意义,因为最后一天累计花费了12.25小时的时间在这上边,基本占去了三分之一,其编程进度把控上是绝对存在问题的,因为我们看出主要工作完成侧重于后期,前期发力明显不足,因而带来的副作用就是在deadline之前拼命编啊,没日没夜,每天熬夜到一两点,这也倒是没什么,关键是在电脑面前一坐就是四五个小时啊!!!怪不得都说嫁人就嫁程序员啊,为什么?挣得多死的早啊!虽然只是玩笑,然而,也足可见程序员之辛苦以及编程带给人健康及对生活习惯的影响。

当然或许也是我自己编程也太少,至少一直没有成为我生活的主旋律,不知道工作以后会不会啦。所以没有养成良好的编程习惯,也许,经过合理的培养和探索,我们也可以找到一个合理的方式处理编程和健康的平衡。不过,不得不说的是,我也知道健康重要,长时间坐着,更何况是坐在电脑前,对身体极为不好,印象很深的是,昨天下午本计划一口气编程两个半小时然后休息会,但是真是没想到快到点的时候就停不下来了,觉得自己就快成功了,就快见到成果了,于是继续调试,改错啊,知道最后就完全陷进去了,哪知道外边这世界是啥样的啊。程序员很多喜欢熬夜写代码,或许也是不想被白天各种琐事打断思路吧,因为很多时候思路被打断了,还需要花时间再进入状态,尤其是对于大点的程序和项目。不过,中途我也采用了在笔记本上记录思路和画简易流程图的方法,一边编程

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值