1.打擂台

简单的小代码,打擂台。纪念下过去,祝福下新人。

 1 public static void main(String[] args){
 2     int[] ld = {1,4,2,10,8,9,5};
 3     int max = ld[0];
 4     for(int i = 1;i<ld.length;i++){
 5         if(ld[i]>max){
 6             max=ld[i];
 7         }
 8     }
 9     System.out.print(max);
10 }

2.冒泡排序

还是简单的小代码,冒泡排序。纪念下过去,祝福下新人。

 1 public static void main(String[] args){
 2     int[] ld = {6,10,2,4,11};
 3     int aa;
 4     for(int i = 0;i<ld.length-1;i++){
 5         for(int j = 0;j<ld.length-1-i;j++){
 6             if(ld[j]>ld[j+1]){
 7                 aa=ld[j];
 8                 ld[j]=ld[j+1];
 9                 ld[j+1]=aa;
10             }
11         }
12     }
13     for(int a = 0;a<5;a++){
14         System.out.println(ld[a]);
15     }
16 }

3.水仙花数

还是简单的小代码,水仙花数。纪念下过去,祝福下新人。

public static void main(String[] args) {
    int i = 0;
    System.out.print("水仙花数为:");
    for(int a = 100;a<=999;a++){
        int b = a%10;
        int c = a/10%10;
        int d = a/100;
        int all = b*b*b+c*c*c+d*d*d;
        if(all==a){
            System.out.print(all+",");
            i++;
        }
    }
    System.out.println("一共有"+i+"个");
}

4.回文数

还是简单的小代码,回文数。纪念下过去,祝福下新人。

public static void main(String[] args) {
    String b = "哈呵呵哈";
    for(int i = 0;i<b.length()/2;i++){
        char first = b.charAt(0+i);
        char list = b.charAt(b.length()-1-i);
        if(first!=list){
            System.out.print("不是回文数");
            break;
        }else if(first==list&&i==(b.length()/2-1)){
            System.out.print("是回文数");
        }
    }
}

5.递归

还是简单的小代码,递归。纪念下过去,祝福下新人。

public class Dg{
    public int g(int d){
        if(d==1){
            return d;
        }else{
            return d*g(d-1);
        }
    }
}
public class Test {
    public static void main(String[] args){
        Dg d = new Dg();
        System.out.print(d.g(6));
    }
}

 

版权声明:本文为ld199848原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ld199848/ld199848/p/8523403.html