• 3.20作业


    1.输入一个年份,判断是不是闰年(能被4整除但不能被100整除,或者能被400整除)

        //输入年份  判断是否是闰年(能被4整除但不能被100整除,或者能被400整除)
            @SuppressWarnings("resource")
            Scanner sc=new Scanner(System.in);
            int a=sc.nextInt();
            if(a%4==0||a%400==0) {
                System.out.println("此年为闰年");
            }else {
                System.out.println("此年不是闰年");
            }
        }    

    2.输入一个4位会员卡号,如果百位数字是3的倍数,就输出是幸运会员,否则就输出不是.

        //2.输入一个4位会员卡号,如果百位数字是3的倍数,就输出是幸运会员,否则就输出不是.
        @SuppressWarnings("resource")
            Scanner sc=new Scanner(System.in);
            int a=sc.nextInt();
            int b=a%1000/100;
            if(a>999||a<10000) {//判断输入是否正确
                if(b%3==0) {
                    System.out.println("恭喜您为我们的幸运会员");
                }else{
                    System.out.println("很抱歉您不是我们的幸运会员");
                }
            }else {
                System.out.println("输入错误请重新输入");
            }

    3.已知函数,输入x的值,输出对应的y的值.
    x + 3 ( x > 0 )
    y = 0 ( x = 0 )
    x2 –1 ( x < 0 )

        @SuppressWarnings("resource")
            Scanner sc=new Scanner(System.in);
            int x=sc.nextInt();
            if(x>0) {
                System.out.println(x+3);
            }else if(x==0) {
                System.out.println(0);
            }else if(x<0) {
                System.out.println(x*x-1);
            }            

    4.输入三个数,判断能否构成三角形(任意两边之和大于第三边)

    //4.输入三个数,判断能否构成三角形(任意两边之和大于第三边)
            @SuppressWarnings("resource")
            Scanner sc=new Scanner(System.in);
            int a=sc.nextInt();//定义三边
            int b=sc.nextInt();
            int c=sc.nextInt();
            int d=a+b;//两边之和
            int e=a+c;
            int f=b+c;
            int m=a-b;//两边之差
            int n=a-c;
            int p=b-c;
            if(d>c||e>b||f>a) {//两边之和大于第三边
                if(m<c||n<b||p<a){
                    System.out.println("此三边可以构成三角形");//既满足两边之和大于第三边又满足两边之差小于第三边
                }else {
                    System.out.println("不能构成三角形");//满足两边之和大于第三边,不满足两边之差小于第三边
                }
            }else {
                System.out.println("不能构成三角形");//不满足两边之和大于第三边
            }
  • 相关阅读:
    sync 解释
    USB枚举详细过程剖析(转)
    内核早期内存分配器:memblock
    LTE:eMBMS架构
    对linux内核中jiffies+Hz表示一秒钟的理解
    android的USB MTP && USB CDC/USBnet(ECM, NCM, ACM) && USB gardget
    Install Shield中调用devcon自动安装硬件驱动程序
    利用 devcon.exe实现自动安装驱动(转)
    linux系统IO调度算法
    ZooKeeper原理详解及常用操作
  • 原文地址:https://www.cnblogs.com/F-dl/p/12532153.html
Copyright © 2020-2023  润新知