zoukankan      html  css  js  c++  java
  • 第五次java作业

    1. 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。

    public class demo3 {
        public static void main(String[] args) {
            int a=100,g,s,b,n=1;
            for(;a<1000;a++) {
                g=a%10;
                s=a/10%10;
                b=a/100;
                if(a==g*g*g+s*s*s+b*b*b) {
                    System.out.println("第"+n+"个水仙花数是"+a);
                    n++;
                }
            }
        }
    }

    在控制台输出以下图形(知识点:循环语句、条件语句)

    第一个图形

    public class demo3{
        public static void main(String[] args) {    
            for(int i=1;i<=7;i++) {
                for(int j=1;j<i;j++) {
                    System.out.print(j);
                }
                System.out.println();
            }
        }
    }

    第二个图形

    public class demo3{
        public static void main(String[] args) {
            for(int i=6;i>=0;i--) {
                for(int j=1;j<=i;j++) {
                    System.out.print(j);
                }
                System.out.println();
            }
        }
    }

    第三个图形

    public class demo3{
        public static void main(String[] args) {
            for(int i=0;i<6;i++){
                 for(int j=5;j>i;j--){
                  System.out.print(" ");
                 }         
                 for(int j=i+1;j>0;j--){
                  System.out.print(j);
                 }
                 System.out.println();
             }
             }
    }

    第四个图形

    public class demo3{
        public static void main(String[] args) {
            for (i = 0; i <=6;i++) {
                for(j=6;j>6-i;j--){
                      System.out.print(" ");
                 }
               for(j=1;j<=6-i;j++) {
                System.out.print(j);
               }
                   System.out.println();
              }
        }
    }

    3. 输入年月日,判断这是这一年中的第几天(知识点:循环语句、条件语句)

    import java.util.*;
    public class blue {
        public static void main(String[] args) {
            Scanner input=new Scanner(System.in);
            System.out.println("year");
            int year=input.nextInt();
            System.out.println("month");
            int month=input.nextInt();
            System.out.println("day");
            int day=input.nextInt();
            int a=0;
            for(int i=1;i<month;i++){
                switch(i) {
                case 4:
                case 6:
                case 9:
                case 11:
                    a+=30;
                    break;
                case 2:
                    if(year%4==0&&year%100!=0||year%400==0)
                        a+=29;
                    else
                        a+=28;
                    break;
                default:
                    a+=31;
                    break;
                }
            }
            a+=day;
            System.out.println("该天是第"+a+"天");
        }
    }

    4.由控制台输入一个4位整数,求将该数反转以后的数,如原数为1234,反转后的数位4321(知识点:循环语句、条件语句)

    import java.util.*;
    public class demo3 {
        public static void main(String[] args) {
            Scanner input=new Scanner(System.in);
            System.out.print("请输入一个四位数,我将其反转");
            int a=input.nextInt();
            int b,c,d,e;
            b=a%10;
            c=a%100/10;
            d=a%1000/100;
            e=a/1000;
            System.out.println(""+b+c+d+e);
        }
    }
  • 相关阅读:
    调用其他类函数,且其他类函数使用自己脚本的成员变量的方法
    伟程君解决端口被占用问题(接口jmeter 本地端口被占用完了,jmeter报错的问题)(亲测是可以的)
    JMeter 使用 http长连接的方法
    解决端口被占用问题(端口timewait)
    光辉岁月吉他指弹
    Jmeter获取 json字符的另外一种写法
    Jmeter-Critical Section Controller(临界区控制器)(还没看,是一个控制请求按顺序执行的东东)
    wrk一个能做模拟高并发请求的东东
    017-mac下project
    016-mac下ps
  • 原文地址:https://www.cnblogs.com/Zzzhqh/p/12619009.html
Copyright © 2011-2022 走看看