结对对象:李兴 (学号:2013110423) 博客地址:http://www.cnblogs.com/tanc/
双方贡献比例:1:1
结对编程照片:
源代码:
1 package lts001; 2 3 import java.util.Scanner; 4 5 public class Text { 6 7 public static void main(String[] args) { 8 int randomNumber1; //随机数第一个值 9 int randomNumber2; //随机数第二个值 10 int randomNumber3; 11 int putin; //题目数量 12 int flag=0;//循环判断标志初始化 13 14 System.out.println("请输入题目数量(1-30)"); 15 16 while(flag==0){ 17 Scanner input =new Scanner(System.in); 18 // System.out.println("请输入题目数量(1-30)"); 19 putin =input.nextInt(); 20 // System.out.println(putin); 21 if(putin<=0){ 22 System.out.println("输入有误!请重新输入"); 23 // flag=1; 24 }else{ 25 //打印题目 26 for(int i=0;i<putin;i++){ 27 28 randomNumber3 =(int)(Math.random()*4);//产生0-3的随机数 29 randomNumber1 =(int)(Math.random()*30+1);//产生1-30的随机数 30 randomNumber2 =(int)(Math.random()*30+1); 31 //通过if语句判断 32 if(randomNumber3==0){ 33 System.out.println(randomNumber1+"+"+randomNumber2+"="); 34 } 35 36 if(randomNumber3==1){ 37 System.out.println(randomNumber1+"-"+randomNumber2+"="); 38 } 39 40 if(randomNumber3==2){ 41 System.out.println(randomNumber1+"x"+randomNumber2+"="); 42 } 43 44 if(randomNumber3==3){ 45 System.out.println(randomNumber1+"÷"+randomNumber2+"="); 46 } 47 } 48 49 flag=1;//跳出循环 50 51 } 52 } 53 } 54 }
截图:
通过这次结对编程,我和李兴完成了一个比较简单的小程序,从中我们学到了一些经验。