• 第一周学习进度+四则运算1.0版


    表1 缺陷记录日志

     学生     李婷婷                                                                          日期   2017/12/02  

    教员     王建民                                                                                                     程序号     02       

     

    日期

    编号

    类型

    引入阶段

    排除阶段

    修复阶段

    修复缺陷

    2017/11/30

    1

    高新技术网站搭建

    编码

    编译

    180min

    功能太多,未全部实现。

    2

    修改程序

    编码

    编译

    30min

    将部分界面修改,对于程序运行过程的异常,进行排查。

    3

    最后修改

    编码

    编译

    10min

    将在截止时间内可修改的部分做修改。

     

     

     

    表2 时间记录日志

    学生     李婷婷                                                                                                      日期   2017/12/02  

    教师     王建民                                                                                                      课程  软件工程概论

    日期

    开始时间

    结束时间

    中断时间

    净时间

    活动

    备注

    2017/11/30

    20:00  

    22:00

    10min

    120min

    阅读《构建之法》,中场休息

    14:00

    18:00

    30min

    220min

    Java期末考试

    18:30

    20:00

    10min

    90min

    修改考试程序,最终未果。

    二、四则运算源代码:

    import java.util.Random;
    import java.util.Scanner;
    public class Size 
    {
    	public static void main(String[] args) 
    	{
    		int k = 0; 
    		Scanner in = new Scanner(System.in);
    		System.out.println("请输入要生成的题目数:");
    		int j=in.nextInt();
    		for(int i=0;i<j;i++)
    		{
    			int a = random();
    			int b = random();
    			int t = character();
    			if(t>=1||t<=4)
    			{
    				if(t==1) 
    				{//加法
    					System.out.print(a+"+"+b+"=");
    					int c = in.nextInt();
    					if(a+b==c) 
    					{
    						System.out.println(" true");
    						k++;
    					}
    					else 
    					{
    						System.out.println(" false");
    					}
    				}
    				else if(t==2)
    				{//减法
    					System.out.print(a+"-"+b+"=");
    					int c = in.nextInt();
    					if(a-b==c)
    					{
    						System.out.println(" true");
    						k++;
    					}
    					else
    					{
    						System.out.println(" false");
    					}
    				}
    				else 
    				{//除法
    					System.out.print(a+"/"+b+"=");
    					int c = in.nextInt();
    					if(a/b==c)
    					{
    						System.out.println(" true");
    						k++;
    					}
    					else 
    					{
    					System.out.println(" false");
    					}
    				}
    			}
    		}
    		System.out.println("您一共答对了"+k+"道题");
    	}
    	
    	public static int random()
    	{//随机生成两个0-100的整数
    		int a;
    		Random random=new Random();
    		a=(int) ( random.nextInt(100));
    		return a;
    	}
    	public static int character()
    	{//随机生成运算符
    		int b;
    		Random random=new Random();
    		b=(int) ( random.nextInt(4));
    		return b;
    	}
    }
    

      

  • 相关阅读:
    Spring AOP
    Spring IOC
    Mysql数据库
    Java实现发送手机验证码功能
    jqzoom插件制作仿京东商品详情页面图片特效
    tomcat7中cookie写入中文引发Control character in cookie value or attribute异常
    javascript对cookie进行管理
    queryrunner Basedao的使用
    BeanUtils String转Date注册器
    Dbutils学习
  • 原文地址:https://www.cnblogs.com/somedayLi/p/7955100.html
Copyright © 2020-2023  润新知