作业题目:编写程序实现四则运算随机两个运算符计算0-100以内的数且结果也在0-100以内
结对编程成员:1759136韦曦、1759127徐祥
编程环境:JAVA
核心代码:
package text1;
import java.util.Random;
public class math {
public static void main(String[] args) {
String[] operate=new String[]{"+","-","×","÷"};
int[] numbers=new int[100];
for(int i=1;i<=100;i++){
numbers[i-1]=i;
}
Random r=new Random();
for(int i=0;i<300;i++){
System.out.println(numbers[r.nextInt(100)]+operate[r.nextInt(4)]+numbers[r.nextInt(100)]+operate[r.nextInt(4)]+numbers[r.nextInt(100)]+"=");
}
}
}
效果截图:

过程与总结:拿到作业的伊始,是我提出来用JAVA写这个作业的,我的想法是JAVA相较于C/C++更加简单,事实也确实如此,但是因为用的是eclipse,有些错误是英
文的,不怎么看得懂,通过两个人的努力终于是圆满完成本次任务。对于这道题目相对简单我们也没有再往下扩展,只是基本符合题意。大的问题基本没有遇到,就是
遇到些漏符号之类的小问题。只是到后来解决如何上传图片的问题花了我们不少时间,总的来说我们两人的工作量各自参半,代码部分两人合作完成,文案的书写也是
如此。
收获感悟:通过此次结对编程,收获颇多。结对编程我们还是头一次,不同于团队合作和独自编程,结对编程相较于团队合作更加灵活自主,相较于独自编程效率更高,
结对编程也有不足之处,因为不像团队合作一般有一个主次之分,当两个人意见出现分歧的时候,谁都说服不了谁就比较难办了。但是两个人能查漏补缺的优势还是很
明显的。