毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

java计算机生成简单的四则运算题

更新时间:2011-5-12:  来源:毕业论文

java计算机生成简单的四则运算题
需求分析
由计算机生成简单的四则运算题;用户给出答案;计算机判断对错。直到用户回答说不再继续做了时结束程序。
输入形式:包括是否答题、确定答题、输入答案。
输出值范围:包括回答正确与错误的判断、以及退出答题的提示
程序所能达到的功能:模拟计算器,判断用户回答正确与否。

2.2 概要设计
由计算机生成简单的四则运算题;用户给出答案;计算机判断对错。直到用户回答说不再继续做了时结束程序。定义一个calculate()方法用于答题,并判断回答正确与否。

2.3 详细设计原文请找腾讯752018766优,文-论'文.网http://www.youerw.com/ 与编码:
见上传源程序。

2.4 调试分析:
在这个程序中,如何产生随机数遇到了不小的麻烦。因为我选择的随机数是在0~10中,而在程序中只有4中运算方法,因此在switch语句中,我应该有些随机数是对应同一种运算方法。

2.5 用户使用说明:
根据方框的提示,输入相应的数据,然后在控制台显示是否答题、答题正确与否。

2.6 测试数据:
2.7 设计心得:
在这个实验中,我学会了怎样来模拟计算器的使用。虽然有些简单,但看着自己的成果如此地展示出来,还import java.util.*;
import javax.swing.*;
import java.io.*;

class Test
{
 public static void main(String[] args)
 {
  System.out.print("/*************************************************\n\n"+
                    "File name:       软件设计课程设计基础题(Test.java)\n\n"+
                    "Author: 计06-1  郭献铮                 Date: 07.11.25\n\n"+
                    "Description:     循环进行如下的处理过程:由计算机生成简单的四则运算题;用户给出答案;计算机判断对错。直到用户回答说不再继续做了时结束程序。\n\n"+
                    "Function List:  // 主要函数列表,每条记录应包括函数名及功能简要说明\n\n"+
                    "1.main()函数  完成各种提示与主操作输入输出\n\n"+
                    "*****************************************************/\n\n");
                   
   int[] rand=new int[10];  //产生随机数,放在rand数组中
   for(int i=0;i<10;++i)
   {
 
    int j=(int)(Math.random()*10);
    rand[i]=j;
  }
  
  String input=JOptionPane.showInputDialog("选择是否答题(Yes/No)");
  while(input.equals("Yes"))
  {
   for(int i=0;i<10;++i)  //随机数产生题目
    switch(rand[i])
    {
     case 0:
     case 1:
     case 2:
     case 3:
         calculate("plus");
         break;
      case 4:
      case 5:
      case 6:1829

[1] [2] 下一页

java计算机生成简单的四则运算题下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。