第一范文网 - 专业文章范例文档资料分享平台

java第五次上机实验

来源:用户分享 时间:2025/7/11 11:24:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

} } double [][]m = newdouble [3][4]; System.out.println(\输入3 * 4矩阵: \); Scanner reader = new Scanner(System.in); for(inti = 0; i< 3; i ++) for(intj = 0; j< 4; j++) { } //m[i][j] = 2.0;// m[i][j] = reader.nextDouble(); Array a = new Array(); System.out.println(\矩阵第一列元素之和:\+ a.sumColumn(m,1));

运行结果:

五、编写两个矩阵相乘的方法。方法头如下:

public static double[][] multiplyMatrix(double[][] a ,double[][] b) 编写程序进行测试。

实验代码: import java.util.Scanner; class Array{ } publicclass Project5 { /** * @param args */ publicstaticvoid main(String[] args) { publicstaticdouble[][] multiplyMatrix(double[][] a ,double[][] b){ } doubletemp[][] = newdouble[3][3]; doublesum = 0; for(inti = 0; i< 3; i ++){ } for(intj = 0; j< 3; j++){ } sum = 0; for(intp = 0; p< 3; p++) sum += a[i][p] * b[p][j]; temp[i][j] = sum; returntemp; // TODO Auto-generated method stub doublea[][] = newdouble [3][3]; doubleb[][] = newdouble [3][3]; doublec[][] = newdouble [3][3]; Scanner reader = new Scanner(System.in); System.out.println(\输入矩阵a:\); for(inti = 0; i< 3; i++) for(intj = 0; j< 3; j++){ } a[i][j] = reader.nextDouble(); System.out.println(\输入矩阵b:\); for(inti = 0; i< 3; i++) for(intj = 0; j< 3; j++){ } b[i][j] = reader.nextDouble(); Array d = new Array(); c = d.multiplyMatrix(a, b); for(inti = 0; i< 3; i++){ } for(intj = 0; j< 3; j++) System.out.print(c[i][j] +\); System.out.print('\\n'); } }

运行结果:

搜索更多关于: java第五次上机实验 的文档
java第五次上机实验.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8edm83idbg2xc786b4a94zk8m0hvkq00s07_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top