zoukankan      html  css  js  c++  java
  • 实验五:任意输入10个int类型数据,排序输出,并找出素数

    源代码:

    package 数组;
    import java.util.*;
    public class vvv {
    public static void main(String[] args) {
    Scanner s = new Scanner(System.in);
    int[] x = new int[10];
    System.out.println("请输入长度为10的数组:");
    for (int i = 0; i < 10; i++)
    {
    x[i] = s.nextInt();
    }
    System.out.println("数组为"+Arrays.toString(x));



    for(int i=0;i<x.length;i++){
    for(int j=0;j<x.length-i-1;j++){
    int num;
    if(x[j]>x[j+1]){
    num=x[j];
    x[j]=x[j+1];
    x[j+1]=num;
    }
    }
    }
    System.out.println("顺序输出:");
    System.out.println(Arrays.toString(x));
    System.out.println("判断这个数是不是素数:");
    for(int j=0;j<x.length;j++){
    for(int i=2;i<x[j];i++){
    if(x[j]%i==0&&i!=x[j]){
    System.out.println(x[j]+"这个数字不是素数");
    break;
    }



    }
    }
    }
    }

    结果:

    请输入长度为10的数组:
    12 65 98 36 59 65 8 6 4 88
    数组为[12, 65, 98, 36, 59, 65, 8, 6, 4, 88]
    顺序输出:
    [4, 6, 8, 12, 36, 59, 65, 65, 88, 98]
    判断这个数是不是素数:
    4这个数字不是素数
    6这个数字不是素数
    8这个数字不是素数
    12这个数字不是素数
    36这个数字不是素数
    65这个数字不是素数
    65这个数字不是素数
    88这个数字不是素数
    98这个数字不是素数

    心得:

    1. 数组类型  [  ]  变量名=new   数据类型   [储存元素个数],

    2.一旦创建了数组元素个数将不可以改变,获取元素的个数用  数组名.length。

    了解了用new为数组获取空间。

  • 相关阅读:
    java线程
    面向切面编程
    控制反转IOC与依赖注入DI
    phpexecel 导入导出,格式
    PHPExcel设置数据格式的几种方法
    九度oj 题目1416:猴子吃坚果
    九度oj 题目1397:查找数段
    poj 1065 Wooden Sticks
    poj 3181 Dollar Dayz
    poj 1742 Coins
  • 原文地址:https://www.cnblogs.com/Z-js/p/10666371.html
Copyright © 2011-2022 走看看