public class Day25B {
public static void main(String[] args) {
baiint[] arr1=new int[5],arr2=new int[5],result=new int[5];
for (int i = 0i <result.lengthi++) {
arr1[i]=(int)Math.round(Math.random()*40+10);
arr2[i]=(int)Math.round(Math.random()*40+10);
result[i]=arr1[i]*arr2[i];
}
System.out.println("索引\tarr1\tarr2\tresult");
for (int i = 0i <result.lengthi++) {
System.out.println(i+"\t"+arr1[i]+" x "+arr2[i]+" =\t"+result[i]);
}
}
}
扩展资料:
javap 类文件反汇编器数据类型boolean 布尔型
byte 字节型
char 字符型
short 短整型
int 整形
long 长整形
float 单精度浮点型
double 双精度浮点型class 类null 空类型
interface 接口
//早前写的,简易的!import java.util.*
public class TestSum {
static Scanner sc = new Scanner(System.in)
public static void main(String[] args) {
while(true){
init()
}
}
private static void init() {
System.out.println("请输入算数表达式如:1+1回车即可:")
String str = sc.nextLine()
if (!str.matches("[^a-zA-Z()&^#$@!~]+")) {
System.out.println("输入错误重输:请输入算数表达式如:1+1回车即可:")
str = sc.nextLine()
}
int q = 0, h = 0, sum = 0
char chs = ' '
for (int i = 0 i < str.length() i++) {
chs = str.charAt(i)
if (chs == '+' || chs == '-' || chs == '*' || chs == '/') {
q = Integer.valueOf(str.substring(0, i))
h = Integer.valueOf(str.substring(i + 1, str.length()))
switch (chs) {
case '+':
sum = q + h
break
case '-':
sum = q - h
break
case '*':
sum = q * h
break
default:
sum = q / h
break
}
break
}
}
System.out.println("结果="+sum+"\n继续下一轮:")
}
}