栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【无标题】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【无标题】

1、这是输出对应的周几。

Scanner input = new Scanner(System.in);
        System.out.println("请输入数字");
        int day = input.nextInt();
        if (day<=7 && day>=1) {
            switch (day) {
                case 1:
                    System.out.println("今天是周一");
                    break;
                case 2:
                    System.out.println("今天是周二");
                    break;
                case 3:
                    System.out.println("今天是周三");
                    break;
                case 4:
                    System.out.println("今天是周四");
                    break;
                case 5:
                    System.out.println("今天是周五");
                    break;
                case 6:
                    System.out.println("今天是周六");
                    break;
                default:
                    System.out.println("今天是周七");
                    break;
            }
        }
        else {
            System.out.println("你所输入的日期大于7或者小于1");
        }

2、输入月份出现对应的天数(闰年不计算在内,若要计算闰年要在前面加上if语句)

 public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入数字");
        int month = input.nextInt();
        switch (month) {
            case 1:
                System.out.println("有31天");
                break;
            case 2:
                System.out.println("有28天");
                break;
            case 3:
                System.out.println("有31天");
                break;
            case 4:
                System.out.println("有30天");
                break;
            case 5:
                System.out.println("有31天");
                break;
            case 6:
                System.out.println("有30天");
                break;
            case 7:
                System.out.println("有31天");
                break;
            case 8:
                System.out.println("有31天");
                break;
            case 9:
                System.out.println("有30天");
                break;
            case 10:
                System.out.println("有31天");
                break;
            case 11:
                System.out.println("有30天");
                break;
            case 12:
                System.out.println("有31天");
                break;
            default:
                System.out.println("你输出的数字有错误55");
                break;
        }

3、输出100以内的偶数和能被三整除的数。

   Scanner input = new Scanner(System.in);
        int a = 1;
        int i = 1;
        int c = 0;
        while (i<=100){
            if (i%2==0){
                System.out.println("偶数"+i);
            }
            else if (i%3==0) {
                System.out.println("能被三整除的数" + i);
            }
            i++;

        }

倒着输出10~0;

public static void main(String[] args) {
        int i = 10;

        do {
            System.out.println(i);
            i--;


        }
        while (i >=0);

这些都是比较简单的。掌握相关的的语法就能实现。

4、1到10的阶乘的阶乘相加。

int b = 1;
   int num = 0;
   do {
       int j = 1;
       int jc = 1;
       while (j<=b){
           jc=j*jc;
           System.out.println("中"+jc);
           j++;
       }
       num = num +jc;
       System.out.println("外圈"+num);

       b++;
   }while (b<=10);

总结:不要局限与自己的思维,开始我想的全部数值在外循环设定好。结果怎么也通不过。部分数值是在内循环里面设定,因为这些数值是一次性的。当时我也想到了内循环判断数值需要和整体的数值一起跳动。就是想不到。结果去查查幡然醒悟。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/592126.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号