实验五 任意输出十个int类型数据,排序输出,再找出素数

一.源程序

public class Paixu {

public static void main(String[] args) {

Scanner s = new Scanner(System.in);

int temp;

int[] a = new int[10];

for (int i = 0; i < 10; i++) {

a[i] = s.nextInt();

}

for (int i = 0; i < 10; i++) {

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

if (a[i] > a[j]) {

temp = a[i];

a[i] = a[j];

a[j] = temp;

}

}

}

for (int i = 0; i < 10; i++) {

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

}

System.out.println(" ");

System.out.print("素数是:");

二.实验结果

21 34 3 5 12 32 68 9 25 8

3 5 8 9 12 21 25 32 34 68

素数是:3 5 

三.实验心得

        通过这次的实验调试,使我明白了在java中定义数组不需要提前申请空间,它可以自动申请 在排序时可以用冒泡排序法来完成。在经过不断的调试后程序可以准确运行,问题得到了解决。

posted on 2019-04-07 16:15  我是wyw  阅读(179)  评论(1编辑  收藏  举报