实验3 方法和数组

2018-11-17 19:33

山西大学计算机与信息技术学院

实姓 名 验报告 专业班级 软件 实验日期 杨陟卓 批改日期 2014.12.29 学 号 课程名称 Java实验 成 绩 实验名称 指导教师 实验 3 方法和数组 实验目的: (1)掌握一维数组和二维数组的定义、初始化方法。 (2)了解和初步应用java.lang.Math类的random()方法处理实际问题。 (3)了解增强for循环,并使用增强for循环顺序访问数组元素。 (4)掌握String类中split方法、charAt方法以及length方法的使用。 (5)掌握Double、Integer等数据包装类的parseDouble、parseInt等方法。 (6)掌握数组的length属性的应用 实验内容:(要求把源程序和运行结果图都粘贴到实验报告中) (1)分别用一维数组(例子数组如下 { 7, 4, 3, 9, 0, 6 })实现冒泡排序、选择排序和插入排序中的两种排序算法,程序中要求加注释。 程序代码: 1. 选择排序 import java.util.*; public class LX3_1 { public static void SelectionSort(double[] list){ for(int i=0;ilist[j]){ //如果有比他小的 } currentMin=list[j]; //吧此时的值放入currentMin currentMinIndex=j; //记下此时的位置 public static void main(String[] args) { } double []text={ 7, 4, 3, 9, 0, 6}; SelectionSort(text); } //交换位置

} } System.out.println(\排序结果是:\); for(int i=0;i=0&&list[k]>currentElement;k--){ } list[k+1]=currentElement; //放入插入数据 list[k+1]=list[k]; //移动出插入位置 double []text={ 7, 4, 3, 9, 0, 6}; insertionSort(text);

System.out.println(\排序结果是:\); for(int i=0;ii;j--){ //length-1 length超出范围 } if(list[j]

} } for(int i=0;i

public class LX3_4 { /** * @param args */ public static void main(String[] args) { int[][] c = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; int[][] d = { { 2, 2, 2 }, { 1, 1, 1 }, { 3, 3, 3 } }; System.out.println(\); shuChu(c); System.out.println(\); shuChu(d); System.out.println(\); Add(c,d); System.out.println(\); Cheng(c,d); public static void Cheng(int[][] cheng1, int[][] cheng2) { int[][] Answer = new int[3][3]; for (int i = 0; i < 3; i++) { public static void Add(int[][] add1, int[][] add2) { } int[][] Answer = new int[3][3]; for (int i = 0; i < 3; i++) { } shuChu(Answer); for (int j = 0; j < 3; j++) { } Answer[i][j] = add1[i][j] + add2[i][j]; } public static void shuChu(int[][] shuChu) { for (int i = 0; i < 3; i++) { } for (int j = 0; j < 3; j++) { } System.out.println(); System.out.printf(\,shuChu[i][j]); } // TODO Auto-generated method stub


实验3 方法和数组.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:数字电子技术课后习题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: