无法使用库函数
使用库函数总是错误的 为什么
使用库函数总是错误的 为什么
2016-09-17
package com.imooc;
import java.util.Scanner;//声明输入函数Scanner
public class Maopao {
public static void main(String[] args){
Scanner input=new Scanner(System.in); //创建Scanner对象
System.out.print("请输入数的数量:"); //提示信息
int i=input.nextInt();//从控制台获取数量并赋值给变量i
Scanner input2=new Scanner(System.in); //二次创建输入对象
System.out.println("请以回车间隔依次输入"+i+"个数:"); //提示信息2
int[] arr; //定义数组arr
arr=new int[i]; //给数组分配合适的内存空间
for(int j=0;j<i;j++) //循环获取控制台的数并且赋值给数组arr
arr[j]=input2.nextInt();
for(int j=0;j<i-1;j++){ //依次提出数组中的值
for(int h=j+1;h<i;h++) //用提出的值依次和后面的值作比较
if(arr[j]>arr[h]){ //大于对方则交换,保证当前值小于后面的值
int k=arr[j];
arr[j]=arr[h];
arr[h]=k;}
}
for(int j=0;j<i;j++)//依次输出数组中的值
System.out.println("冒泡排列顺序为:"+arr[j]);
}
}
//大概是eclipse默认已经导入Array函数,不需要再次导入!所以在用数组时不用写导入语句!
举报