JAVA 两个数相乘怎么写?

Python012

JAVA 两个数相乘怎么写?,第1张

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继续下一轮:")

}

}