冒泡排序
将大的数往后排
package Scanner;
import java.util.*;
public class Demo04 {
public static void main(String[] args) {
Scanner san=new Scanner(System.in);
System.out.println("输入的值为");
int n=6;//这里n必须赋值给它
int arr[]=new int [n];//给它new一个空间
for(int i=0;i<n;i++)
{
arr[i]=san.nextInt();//输入排序的数字
}
sort(n,arr);//调用sout方法
for(int i=0;i<n;i++)
{
System.out.println(arr[i]+" ");
}
}
public static void sort(int n,int arr[])
{
for(int i=0;i<n-1;i++)
{
for(int j=0;j<n-1-i;j++)
{
if(arr[j]>arr[j+1])
{
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
}
}
九九乘法表
package Scanner;
import java.util.Scanner;
public class Demo04 {
public static void main(String[] args) {
for (int i = 0; i < 9; i++) {
for (int j = 0; j < i; j++) {
System.out.print(i+"*"+j+"="+(j*i)+"\t");
}
System.out.println(" ");//这个放在第一个for下面第二个for上面。
}
}
}
打印三角形
package Scanner;
public class Deno06 {
public static void main(String[] args) {
for (int i =1 ; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
System.out.print(" ");
}
for (int j= 1; j<=i; j++) {
System.out.print("*");
}
for(int j=1;j<i;j++) {
System.out.print("*");
}
System.out.println( );
}
}
}
步骤一
为体现迭代的过程,步骤一将输出的空格改为¥。
步骤二
步骤三
打印三角形由迭代组合而成。还需熟悉嵌套for的运行规则。
标签:arr,01,Java,Scanner,int,System,算法,public,out From: https://www.cnblogs.com/boyboy/p/17238306.html