编辑: 烂衣小孩 2014-04-29

// 声明并且创建存储学员成绩的数组 int[] array = new int[5];

// 假设数组中第一个分数是最高分 int max = array[0];

// 循环从控制台接收学员的成绩并且存储到数组中 for (int i = 0;

i < array.length;

i++) { System.out.print("请输入第" + (i + 1) + "名学员的Java成绩:");

// 循环将从控制台接收的数据存储到数组中 array[i] = input.nextInt();

// 依次判断数组中的元素是否比最大值大 if (array[i] > max) { max = array[i];

} } System.out.println("本次考试的五位学生中最高分是: " + max);

} 答: public static void main(String[] args) { int[] a = new int[10];

int i;

for (i = 0;

i < 10;

i++) { a[i] =

10 + (int) (90 * Math.random());

} System.out.println("随机产生的数据为:");

for (i = 0;

i < 10;

i++) { System.out.print(a[i] + "\t");

} System.out.println();

System.out.println("排序后的数据为:");

selectSort(a);

for (i = 0;

i < 10;

i++) { System.out.print(a[i] + "\t");

} System.out.println();

} static void selectSort(int[] aa) { int i, j, k;

for (i = 1;

i < aa.length;

i++) { k = i - 1;

for (j = i;

j < aa.length;

j++) { if (aa[j] < aa[k]) k = j;

} int x = aa[i - 1];

aa[i - 1] = aa[k];

aa[k] = x;

} } 答: public static void main(String[] args) { int num = 7;

int a[][] = new int[num][num];

for (int i = 0;

i < num;

i++) { a[i][i] = 1;

a[i][0] = 1;

} for (int i = 2;

i < num;

i++) { for (int j = 1;

j < num - 1;

j++) { a[i][j] = a[i - 1][j] + a[i - 1][j - 1];

} } for (int i = 0;

i < num;

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

j

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题