一周总结

                                                                  项目计划总结

    任务

日期(min)

 听课

阅读课 

  本

编程

准备考

  试

日总计

   周日

  星期一

  160

  

 70

   70

  星期二

   

 150

  150

  星期三

 120

  120

  星期四

 80

   80

  星期五

 60

   60

  星期六

 70

   70

  周总计

                                                                       时间记录日志

开始时间

结束时间

中断时间

 净时间

  活动

  备注

313

  18:40

 21:00

  10min

 70min

  听课,编程

四则运算三

314

  19:00  

 21:30

  10min

 120min

 编程

四则运算三

315

  19:00

 21:00

  10min

 110min

 阅读

316

  19:20

 21:00

  10min

 90min

 编程

四则运算三

317

  16:00

 17:30

 90min

 编程

四则运算三的最后修改

318

  18:30

 21:30

  10min

 110min

 

                                                                        错误总计

3月14日

程序无法正确计算处结果

3月15日

生成的括号无法正确计算结果,出现分数不会正确计算

3月17日

程序出现分母为0的情况,一直找不到哪里错误,不能正确约分

3月18日

连接数据库库时程序报错,BY zero

测试用例:

1.解决出现括号的问题  

      一直让程序生成结果使得可以正确生成

2.程序无法正确计算结果

     生成大量的计算,自己计算结果对比,一个一个寻找问题所在

3.无法完整的表达答案和比较答案

在这里我写了一个小的测试程序

4.出现By zero的情况

      一直找不到是哪里出现错误,最后发现是求最大公约数时,忽略了0和任意数的情况,这时没有最大公约数,

下面是代码:

public int Gongyue(int gongbei,int s3)//求最大公约数的函数
    {
        int i=1,gongyue=0;
        if(gongbei>s3)//公约数从1到最小的数
        {
            while(i<=s3)
            {
                if(gongbei%i==0&&s3%i==0)
                {
                    gongyue=i;
                }
                i++;
            }
            return gongyue;
        }
        else
        {
            while(i<=gongbei)
            {
                if(gongbei%i==0&&s3%i==0)
                {
                    gongyue=i;
                }
                i++;
            }
            return gongyue;
        }
    }

如果代码里面的公倍数为0,就会无法出现最大公约数。

原文地址:https://www.cnblogs.com/zll20153246/p/6576297.html