「数组乘积java」数组乘积和矩阵乘积

博主:adminadmin 2022-11-22 17:41:07 56

今天给各位分享数组乘积java的知识,其中也会对数组乘积和矩阵乘积进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java编程实现任意两个数组的乘法运算

mport java.util.Scanner;

public class liujian {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

A num;

num=new A();

Scanner in = new Scanner(System.in);

System.out.print("输入第一个数:");

num.a = in.nextInt();

System.out.print("输入第二个数:");

num.b = in.nextInt();

System.out.println("两数相加的结果为:");

System.out.println(num.a+num.b);

System.out.println("两数相减的结果为:");

System.out.println(num.a-num.b);

System.out.println("两数相乘的结果为:");

System.out.println(num.a*num.b);

System.out.println("两数相除的结果为:");

System.out.println(num.a/num.b);

System.out.println("两数平方的结果为:");

System.out.println(num.a*num.b);

}

}

class A{

int a,b;

void jjcc(int s){

System.out.println(s);

}

}

java实现数组相乘

你是川师计科4班的某某吧?

public class JuZheng {

private int a[][]=new int[2][3];

private final int b[][]={ {1,5,2,8},{5,9,10,-3},{2,7,-5,-18} };

public JuZheng(int s[][])

{ a=s; }

public int[][] Getb()

{

return b;

}

public int[][] GetArray()

{

int [][]array=new int[2][4];

for(int i=0;i=1;i++)

{

for(int j=0;j=3;j++)

{

array[i][j]=a[i][0]*b[0][j]+a[i][1]*b[1][j]+a[i][2]*b[2][j];

}

}

return array;

}

}

import java.util.Scanner;

public class Mian {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("*** Matrix A ***");

Scanner scanner=new Scanner(System.in);

int a[][]=new int[2][3];

for(int i=0;i=1;i++)

{

for(int j=0;j=2;j++)

{

a[i][j]=scanner.nextInt();

}

}

JuZheng juzheng=new JuZheng(a);

System.out.println("*** Matrix B ***");

for(int i=0;i=2;i++)

{

for(int j=0;j=3;j++)

{

System.out.print(juzheng.Getb()[i][j]+" ");

}

System.out.println();

}

System.out.println("*** Matrix C ***");

int s[][]=new int [2][4];

s=juzheng.GetArray();

for(int i=0;i=1;i++)

{

for(int j=0;j=3;j++)

{

System.out.print(s[i][j]+" ");

} System.out.println();

}

}

}

java数组乘积怎样算

那叫矩阵的乘积。

三重循环实现,不是太难。

A的i行与B是j列对应元素分别相乘,把这k(你给的例子中是3)个积相加,所得的和就是C矩阵的第i行第j列的元素值。你给的例子中结果C是一个2*4的矩阵。

Java程序两个一维数组相乘 然后输出怎么弄啊?

public class Day25B {

public static void main(String[] args) {

int[] arr1=new int[5],arr2=new int[5],result=new int[5];

for (int i = 0; i result.length; i++) {

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 = 0; i result.length; i++) {

System.out.println(i+"\t"+arr1[i]+"   x   "+arr2[i]+"   =\t"+result[i]);

}

}

}

用JAVA编写一个程序,二维数组a(两行三列)和b(三行四列)的乘积

public class test {

public static void main(String[]args){

int[][] a = new int[2][3];

int[][] b = new int[3][4];

int[][] c = new int[2][4];

//a赋值

for(int i=0;i2;i++){

for(int j=0;j3;j++){

a[i][j]=1;

}

}

//b赋值

for(int i=0;i3;i++){

for(int j=0;j4;j++){

b[i][j]=2;

}

}

//相乘运算

for(int i=0;i2;i++){

for(int j=0;j4;j++){

for(int k=0;k3;k++){

c[i][j]+=a[i][k]*b[k][j];

}

}

}

//打印结果

for(int i=0;i2;i++){

for(int j=0;j4;j++){

System.out.print(c[i][j]+"\t");

}

System.out.println();

}

}

}

java 一维数组相乘

你是要什么结果? 对应的 编号 相乘? 还是 ints1中的每个数据都与ints2中的数据相乘?

数组乘积java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于数组乘积和矩阵乘积、数组乘积java的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-22,除非注明,否则均为首码项目网原创文章,转载请注明出处。