c++课程设计--分数计算器

南京理工大学

C++课程设计报告

目: 分数计算器 年 级: 专 业: 通信工程 姓 名: 指导老师: 难 度 B 级 教师评语:

南京理工大学

1.程序功能介绍

分数计算器及测试程序,具有对输入的运算进行“+,-,*,/,^”的功能

2 .程序设计要求

(1) 完成计算器程序,对main函数的结构进行改进,要求有详细的菜单选项界面,用户不选择退出

就可以反复运算。

(2) 完善程序,改为多操作数基本四则运算,遇#停止。

(3) 增加函数,完成四则混合运算,注意算法要考虑运算符的优先级,对应增加主菜单选项。 (4) 增加语句使四则运算具有测试功能,即计算机能够 自动出题,并要求用户计算,同时计算机判

断用户计算的对错并打分,要求十题一个单元,每题一个运算符,参与运算的分子分母均为一位数,运算符包括加,减,乘,除及大于小于等逻辑运算符。

3. 基本数据结构

含有整型变量 ,字符变量,实型变量,还定义了一个分数类;

除此之外还有以下函数:1。分数转换为小数;2。分数转换为带分数;3。实现简单计算的函数;4。混合运算函数;5。随机测试题函数;6。清屏函数。 此外还多处运用了运算符的重载 4. 程序运行结果界面

1. 初始界面

南京理工大学

2.功能1

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4