IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 数据结构与算法 -> Java新手入门算法 -> 正文阅读

[数据结构与算法]Java新手入门算法

1.打印九九乘法表。

?运行结果:

?2.定义一个二维数组,int[2][4],要求是循环输入8个整数,存入到数组中,然后输出这个数组中的最大值。

运行结果:

3.定义一个长度为10的整型数组,循环输入10个整数。然后判断这个数组中有几个偶数,再定义一个正好能存放这几个偶数的数组,将上一个数组中的所有偶数复制过来。最后循环输出这些偶数。

?

运行结果:

?4.输入一个数判断一个数是否为质数(只能被1和本身整除的数叫质数)

?运行结果:

5.定义一个二维数组,用来记录3个学生的java,c#,sql三门功课的成绩,二维数组的一行记录一个人的成绩

/**
     * 定义一个二维数组,用来记录3个学生的java,c#,sql三门功课的成绩,二维数组的一行记录一个人的成绩,要求循环输入,最后输出格式如下:
     * java c#  sql
     * 第1名学生    89  79  98
     * 第2名学生    99  80  100
     * 第3名学生    79  99  87
     */
    public static void printScore() {
        int[][] array = new int[3][3];
        Scanner scanner = new Scanner(System.in);
        for (int i = 0; i < array.length; i++) {
            int j = 0;
            System.out.println("请输入第" + (i+1) + "个学生java成绩:");
            array[i][j++] = scanner.nextInt();
            System.out.println("请输入第" + (i+1) + "个学生c#成绩:");
            array[i][j++] = scanner.nextInt();
            System.out.println("请输入第" + (i+1) + "个学生sql成绩:");
            array[i][j++] = scanner.nextInt();
        }

        System.out.println("java\tc#\tsql");
        for (int i = 0; i < array.length; i++) {
            System.out.print("第" + (i+1) + "名学生成绩\t");
            for (int j = 0; j < 3; j++) {
                System.out.print(array[i][j] + "\t");
            }
            System.out.println();
        }
    }

?

6.计算1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10=??

7.从1不断的累加,最多加到100,但如果你的累加结果正好大于1000时,要求也结束这个循环。问这个时候正好加到了几。?

结果为:

这个时候正好加到:45

8.从1累加到100,但如果要累加的数据能被3整除,并且也能被7整数,那么就不要累加这个数。最后输出结果。

结果为:

总和为:4840

9.打印如下图形

?结果为:

10.打印如下图形

11.给一个数组做反序。

运行结果:

12.求1-100以内所有的质数

结果为:

13.输入一个四位数,要求计算出它的千位,百位,十位,个位,并且打印出来。

    /**
     * 输入一个四位数,要求计算出它的千位,百位,十位,个位,并且打印出来。
     */
    public static void printNum() {
        Scanner scanner = new Scanner(System.in);
        int num;
        do {
            System.out.print("请输入一个四位数:");
            num = scanner.nextInt();
        }while (num/1000 < 1);
        int rest = num;
        int gewei = rest % 10;
        rest /= 10;
        int shiwei = rest % 10;
        rest /= 10;
        int baiwei = rest % 10;
        rest /= 10;
        int qianwei = rest % 10;
        System.out.print("个位" + gewei + "  十位" + shiwei + "  百位" + baiwei + "  千位" + qianwei);
    }

?结果为:

  数据结构与算法 最新文章
【力扣106】 从中序与后续遍历序列构造二叉
leetcode 322 零钱兑换
哈希的应用:海量数据处理
动态规划|最短Hamilton路径
华为机试_HJ41 称砝码【中等】【menset】【
【C与数据结构】——寒假提高每日练习Day1
基础算法——堆排序
2023王道数据结构线性表--单链表课后习题部
LeetCode 之 反转链表的一部分
【题解】lintcode必刷50题<有效的括号序列
上一篇文章      下一篇文章      查看所有文章
加:2021-10-27 13:04:40  更:2021-10-27 13:06:37 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 8:37:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码