关于编写猜数字游戏学到的知识和心得
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关于编写猜数字游戏学到的知识和心得
1.pow(10,i)是指10的i次方
返回值是一个double型
所以在前面应该加上强制转换符(int)
2.pow头文件是math.h
而FILE的头文件是stdio.h
3.c++编程中如果取单个字符要用到cin.get()相当于c语言中的getchar();最好能连续写两次
具体原因目前不明
4.关于提示找不到streambuf
可以查看tools->option->direction
但是不一定能解决问题
5.一个巧妙的算法是
虽然guess是个int型的四位数字
但是通过变换可以与answer[]做一位一位的对比
既巧妙又简洁
6.另外一个关于随机生成4位整数但彼此之间不能重复(0~9)
我自己写了一个
7.最后想说一下
通过这个小游戏的编写学习了一些方法首先在编写之前要先设计好所有变量在心中至少有一个程序流程
刚开始只把核心内容编写出来即可
不需要功能很全
只做出简单的框架
最后再将一些功能完善
这样才不会感觉脑袋大。