• 第五次上机练习


    package yugh;
    
    public class rt {
    
     public static void main(String args[]){
        int x=100;
        int a,b,c;
        while(x<=999){
            a=x%10;
            b=(x%100-a)/10;
            c=(x-x%100)/100;
            if(a*a*a+b*b*b+c*c*c==x) System.out.println(x);
            x+=1;
        }
    }
    }
    

      

    package test;

    import java.util.Scanner;

    public class Now1 {

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

    System.out.println(" ");

    for(int i=6;i>=1;i--) {
    for(int j=1;j<=i;j++) {
    System.out.print(j);
    }
    System.out.println();
    }

    for(int i=1;i<=6;i++) {
    for(int j = 1;j<= 2 * (6 - i);j++)
    System.out.print(" ");

    for(int j = i;j >= 1;j--)
    System.out.print( j);

    System.out.println(" ");
    }

    System.out.println(" ");

    for(int i=6;i>=1;i--) {
    for(int j = 1;j<= 2 * (6 - i);j++)
    System.out.print(" ");

    for(int j =1;j<=i;j++)
    System.out.print( j);

    System.out.println(" ");

    }

    }
    }

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

    3.package test;

    import java.util.Scanner;

    public class Now1 {

    public static void main(String[] args) {
    Scanner in=new Scanner(System.in);
    System.out.println("请输入年份: ");
    int year=in.nextInt();

    System.out.println("请输入月份: ");
    int month=in.nextInt();

    System.out.println("请输入天数: ");
    int day=in.nextInt();

    int x=0;
    //统计输入月份之前的天数
    for(int i=1;i<=month;i++) {

    switch(i) {
    case 4:
    case 6:
    case 9:
    case 11:
    x +=30;
    break;
    case 2:
    if(year%4==0&&year%100!=0||year%400==0)
    x +=29;
    else
    x +=28;
    break;
    default:
    x +=31;
    break;
    }

    }
    x +=day;
    System.out.println("该天是"+year+"年"+month+"月"+"第"+day+"天");

    }

    }

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

    package test;

    import java.util.Scanner;

    public class Now1 {

    public static void main(String[] args) {
    Scanner in=new Scanner(System.in);
    int a,b,c,d,h;
    System.out.println("请输入一个四位数: ");
    int n=in.nextInt();

    a=n/1000; //取得千位数
    b=n/100%10; //取得百位数
    c=n/10%10; //取得十位数
    d=n%10; //取得个位数
    h=d*1000+c*100+b*10+a;
    System.out.println("反转后数为: "+h);


    }

    }

  • 相关阅读:
    目录:数据挖掘
    目录:工具的安装与激活
    目录:Django框架开发Web系统的功能实现过程
    Python3.5在jupyter中使用graphviz画决策树(包括graphviz-2.38.msi的安装)
    2020年全国高校计算机能力挑战赛Python程序设计初赛
    离群异常值与重复数据检测
    数据描述性统计度量方法
    数据挖掘的方法
    Nginx+uWSGI+Django部署方案的详细实现过程
    VMware的联网配置及虚拟机IP配置
  • 原文地址:https://www.cnblogs.com/201906mwwan/p/12625885.html
Copyright © 2020-2023  润新知