主题:程序出现这样的问题该怎样调试?
我编了一个计算程序,可以自动出计算题给用户计算。
首先用户输入要做的题目数量,然后系统自动出题给用户计算,用户做完一道,点“下一题”进入下一道,并且每做完一道,用户可以点击“检验正误”按钮检验自己是否做对。
然而问题就是,比如用户输入要做十道题,用户在做的时候,做一道检验一道,大概有八到九道检验是没问题的,总有一到两道题检验有问题,就是用户输入了正确答案,它也检验错误,就好像计算器“失灵”了一样,但下一题又正常了。
我测试我很久,发现这种“失灵”一般出现在加减,乘除是没问题的,其他好像就没什么规律了。
想请大家指点一下我可能的错误所在,我再去好好调试。
首先用户输入要做的题目数量,然后系统自动出题给用户计算,用户做完一道,点“下一题”进入下一道,并且每做完一道,用户可以点击“检验正误”按钮检验自己是否做对。
然而问题就是,比如用户输入要做十道题,用户在做的时候,做一道检验一道,大概有八到九道检验是没问题的,总有一到两道题检验有问题,就是用户输入了正确答案,它也检验错误,就好像计算器“失灵”了一样,但下一题又正常了。
我测试我很久,发现这种“失灵”一般出现在加减,乘除是没问题的,其他好像就没什么规律了。
想请大家指点一下我可能的错误所在,我再去好好调试。