c++实现计算器功能 -----初代
2017-04-23 13:51
246 查看
由于时间问题,我就写的简单一点。
课程作业一
git链接:Operations 里面的Operations.cpp文件就是完成品。
1 我就简单的对我原来的代码进行了重构,原本的代码已经把函数都分得差不多了,只是进入界面还是在main函数里进行,所以这次就
把main函数里的交互界面分离出去。
所以大概main函数的代码:
int main() { srand((unsigned)time(NULL)); scan();//该函数用于与用户交互,获取输入数据 for(i=1;i<=n;i++) { if(i%5==0) { Fraction(); //用于随机生成分数算式 FractionPrint();//将统计结果输出给用户 } else { Rand(); //用于随机生成整数算式 RandPrint();//将统计结果输出给用户 } } // 随机生成数字跟符号打包成一个函数了 计算判断也在随机生成算式函数内部里 return 0; }
2 感想 : 由于这次的时间比较紧,我也基本没什么改动,一些问题也还有,比如生成算式的数量还是要在main函数里进行,可以进一步改进。
不过相比较我之前的代码,还是优化许多了,一些函数也都分离干净,使代码更容易被理解,同时我也觉得方便了之后的添加新功能。这次作业大概就是这样了,
具体可以看批注,如果有什么问题可以留言。
相关文章推荐
- 用C++实现中缀表达式求值即简单科学计算器的功能
- c++实现计算器功能
- 【c++】用工厂模式实现计算器功能(附工厂模式代码)
- 基于C++实现带parser功能的计算器
- C++实现计算器功能(包括计算含未知量的式子),输出后缀表达式
- 计算器功能简单实现
- C++实现Photoshop色相/饱和度/明度功能
- 计算器c++实现
- 用vim实现C++代码的自动补全功能
- 在C++实现C#中的属性(Property)功能的尝试: MACRO篇(1)
- 抱歉,没分了!!!请教linux下,用C/C++编程,如何知道我要实现某一功能需要用到什么函数
- 在C/C++中用strtok()实现Split函数的功能
- c++中如何用string实现CString格式化的功能
- MFC实现简单功能计算器
- 一组实现邮件发送功能的C++封装类 — SMailer
- C++和flex实现聊天室功能
- 通过DELPHI实现计算器功能.
- 用链栈实现的功能强大的计算器
- 用ASP.NET实现计算器功能
- c++实现文件传输之二:功能实现