• 第五次Java作业


    1. 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。
        例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。

    package snippet;
    import java.util.*;
    public class text {
         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++;
           }
          }
         }
        }

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

    package snippet;
    public class text {
     
      public static void main(String[] args) {
       // TODO Auto-generated method stub
       for(int i=1;i<=7;i++) {
          for(int j=1;j<i;j++) {
           System.out.print(j);
          }
          System.out.println();
         }
      }
     }

    package snippet;
    public class text {
         public static void main(String[] args) {
          // TODO Auto-generated method stub
             for(int i=1;i<7;i++) {
                 for(int j=i;j>0;j--) {
                     System.out.print(j);
                 }
                 System.out.println();
             }
             
             
         }
    }
             
             
             

    package snippet;
    public class text {
         public static void main(String[] args) {
          // TODO Auto-generated method stub
             for(int i=1;i<7;i++) {
                 for(int j=i;j>0;j--) {
                     System.out.print(j);
                 }
                 System.out.println();
             }
             
         }
    }
             
             

    package snippet;
    public class text {
      public static void main(String[] args) {
       // TODO Auto-generated method stub
       for(int i=6;i>0;i--) {
                 for(int k=0;k<6-i;k++) {
                     System.out.print(" ");
                 }
                 for(int j=1;j<=i;j++) {
                     System.out.print(j);
                 }
                 System.out.println("");
             }
      
      }
    }
      
      

     3.

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

    package snippet;
    import java.util.*;
    public class text {
         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 total =0;
             //统计输入月份之前一共多少天
             for (int i=1; i<= month;i++){
              switch (i){
              case 4:
              case 6:
              case 9:
              case 11:
               total +=30;
               break;
              case 2:
               if(year %4==0 && year %100 !=0 || year % 400==0)
                total +=29;
               else
                total += 28;
               break;
               default:
                total += 31;
                break;
              }
             }
             total+=day;
             System.out.println("该天数是第"+total+"天");
             
         }
    }
             

     4.

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

    package snippet;
    import java.ut

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

    il.*;
    public class text {
      public static void main(String[] args) {
       Scanner sc=new Scanner(System.in);
             System.out.println("请输入一个四位数");
             int num=sc.nextInt();
             int qian=num/1000;
             int bai=num/100%10;
             int shi=num/10%10;
             int ge=num%10;
             System.out.println("原先的数为:"+num+"现在的数为:"+(qian+bai*10+shi*100+ge*1000));  
      }
    }


      
      
      

  • 相关阅读:
    解决VsCode中Go插件依赖安装失败问题
    C# httpclient获取cookies实现模拟web登录
    C#中调用HttpWebRequest类中Get/Post请求无故失效的诡异问题
    VisualSVN 5.1.7破译License Key
    AutoResetEvent类的使用
    26种设计模式之单例模式
    WPF的一些感悟
    vim 常用指令
    myeclipse 的.jsp文件中的<option>无法使用
    flume部署问题解决
  • 原文地址:https://www.cnblogs.com/1206wang/p/12619098.html
Copyright © 2020-2023  润新知