四则运算
这个程序是我在网上参考别人的代码后做了一定的改进完成的
源代码http://www.cnblogs.com/bigchicken/p/5263732.html
本程序由C语言编写完成
功能为
1.自动生成30道题以及自动算出答案
2.能进行分数操作
3能自己输入答案并提示是否回答正确
4能累计分数
5本来想加上倒计时功能 但我无法实现在倒计时同时进行输入
(2,3,4为自己添加的功能)
初始界面:

做题界面

代码解析:
做题的函数为 gr为分数
gr为分数
一共有两种题型1.整数类型运算  函数为
                         2.分数类型运算  函数为 l都是用来存储分数
  l都是用来存储分数
两种题型出现的概率都为百分之50
 
1.减法运算需要判断下随机产生的两个数大小,查看其是否需要交换,因为所得到的值必须是正数;

2.除法运算则是利用乘法
运算来完成,为了不让出现小数,例如先随机产生2个整数a、b相乘得到整数c,再将c的值与a的值交换则能实现a/b=c,c一定是整数。

3.分数运算主要求出两个分母的最大公约数
主要运用辗转相除求得最大公约数

4.每次回答正确分数加1


代码地址https://github.com/LALARUA/zx/blob/master/%E5%9B%9B%E5%88%99%E8%BF%90%E7%AE%97.cpp
 
                    
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号