Java编写 函数数组(键盘输入n个数) 冒泡排序
来源:互联网 发布:凶暴的男人知乎 编辑:程序博客网 时间:2024/05/01 19:41
Java编写 函数数组(键盘输入n个数) 冒泡排序
//键盘输入n个数,冒泡排序大到小,
import java.util.Scanner;
public class Maopao{
public static void main(String [] args){
Scanner read = new Scanner(System.in); //创建Scanner对象read 接受从控制台输入
int n; //元素个数
System.out.println("请输入数组元素个数");
n = read.nextInt(); //调用Scanner类中的方法.nextInt() 对象名.方法名
int [ ] arr;
arr = new int[n];
int i,j;
for(i = 0;i<arr.length; i ++ ){ //一般都用for循环进行数组元素从键盘输入
arr[i] = read.nextInt(); //调用Scanner类中的方法.nextInt() 对象名.方法名
}
fun(arr);
}
public static void fun(int [] array){
int j,k,t;
t=0;
for(j=0;j<array.length-1;j++){ //控制比较的轮数 n个数比较n-1轮
for(k=0;k<array.length-1-j;k++){ //控制每轮比较的次数
if(array[k]<array[k+1]){
t=array[k];
array[k]=array[k+1];
array[k+1]=t;
}
}
}
for(int i=0;i<array.length;i++){
System.out.print(array[i]+" ");
}
System.out.println();
}
}
- Java编写 函数数组(键盘输入n个数) 冒泡排序
- Java编写 函数数组(键盘输入n个数) 冒泡排序
- 从键盘输入n个数,对n个数进行排序
- 【算法】冒泡排序(从小到大) 排序范围(0~n-1)n为数组元素个数
- java 从键盘输入n个数,升序输出
- java 冒泡排序 函数调用(数组传递)
- 键盘输入N个数之和
- 冒泡-快速排序(java)-数组中最小的k个数
- 编写程序,键盘输入10个数,并计算平均值,用数组
- 编写程序对N个元素数组,用冒泡排序法进行排序
- 编写函数,实现冒泡排序
- java数组冒泡排序
- Java数组-冒泡排序
- java数组--冒泡排序
- 编写冒泡排序,排序一个整形数组
- Java数组排序-冒泡排序
- Java-数组排序(选择,冒泡,插入)
- Java数组排序(冒泡、选择)
- poj 1738 取石子游戏 区间dpgarsiawachs算法
- hdu 4832 Chess(计数+dp)
- Servlet开发基础笔记
- Java实现HangMan自动解题程序---初涉AI
- 第十三周 1
- Java编写 函数数组(键盘输入n个数) 冒泡排序
- jsp与servlet之间的参数传递
- 第十三周2
- 黑马程序员--学习笔记(GUI)
- BUPT Spring Ranking Contest For 13 Round #3 DS
- css Display
- 默认构造函数、构造函数、复制构造函数和赋值操作符
- Toxophily
- qtcreator常用命令