import javax.swing.JOptionPane;
public class 自己做的计算器 {
public static void main(String[] args){
int iscontinue = 0, i = 0, right = 0 ,c = 0;
long time = 0 ;
int[] i1 = new int[10];
int[] i2 = new int[10];
String[] result = new String[10];
String show = "";
time = System.currentTimeMillis();
while(iscontinue < 5 && c == 0){
i1[i] = (int)(Math.random()*100);
i2[i] = (int)(Math.random()*100);
String str = JOptionPane.showInputDialog(i1[i]+"+"+i2[i]+"的结果为:/n请输入答案:");
int sum = Integer.valueOf(str);
if(sum == i1[i] + i2[i]){
result[i] = i1[i]+"+"+i2[i]+" = "+str+"回答正确";
right ++;
}else{
result[i] = i1[i]+"+"+i2[i]+" != "+str+"回答错误";
}
iscontinue ++;
i++;
c = JOptionPane.showConfirmDialog(null, "是否要继续?"); //加入确认对话框: 点击"yes"返回0,"no"返回1,"取消"返回2;
}
time = System.currentTimeMillis() - time;
i = 0;
while(i < 5){
show += result[i]+"/n";
i ++ ;
}
JOptionPane.showMessageDialog(null, "花费时间为:"+(time/(1000*60))+"分钟"+(time%(1000*60))/1000+"秒"+"/n正确率为:"+right+"/n"+show);
}
}