• 20165331 实验一 Java开发环境的熟悉


    20165331 实验一 Java开发环境的熟悉

    (一)

    • 实验步骤

      • 使用mkdir指令建立“学号exp1”目录并在其中建立bin目录和src目录
      • 在创建的src目录中编译一个带包Hello.java文件
      • 使用“javac -d bin src/Hello.java”编译该文件并运行
    • 上传代码到码云

    • 实验结果截图
      实验一

    • 实验代码

    package hl;
    import java.util.Scanner;
    public class Hello{
      public static void main(String[] args){
          System.out.println("Input your first name,please:");
          Scanner s = new Scanner(System.in);
          String name = s.next();
          System.out.println("Hello"+name+"!");
        }
    }
    

    (二)

    • 实验步骤

      • 安装idea,在其中编译HelloJDB.java文件并试运行
      • 设置各种断点对程序进行调试
      • 上传代码到码云
    • 实验结果截图

    断点设置

    断点设置

    单步执行

    单步执行

    条件断点

    条件断点

    临时断点

    临时断点

    方法断点

    方法断点

    运行结果

    运行结果

    • 实验代码
    public class HelloJDB {
      public static void main(String[] args) {
            int i = 5;
            int j = 6;
            int sum = add(i,j);
            System.out.println("By 20165331hulin");
            System.out.println(sum);
    
            sum = 0;
            for(i = 0; i < 100; i++)
                sum += i;
    
            System.out.println(sum);
        }
        public static int add(int augend, int addend){
            int sum = augend + addend;
            return sum;
        }
    }
    

    (三)

    我所做的题目是第五题:求1到n中的所有质数

    • 实验结果截图
      实验三
      断点调试

    • 实验代码

    import java.util.Scanner;
    public class TEXT {
      public static void main(String[] args) {
        System.out.println("please input n:");
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();
        for (int i = 2; i <= n; i++)
        {
            int j = 2;
            while(i % j != 0) {
                j++;
            }
            if (j == i)
            {
                System.out.println(i);
            }
        }
      }
    }
    

    码云链接

    https://gitee.com/BESTI-IS-JAVA-2018/20165331_hu_lin

    实验流程占比

  • 相关阅读:
    网络流与线性规划24题 之 餐巾计划问题
    待刷题目分类(一)
    bzoj1787 [Ahoi2008]Meet 紧急集合
    Hoj2634 How to earn more?
    poj3281 Dining
    浅谈数论(三)水仙花数
    poj1637 Sightseeing tour
    动态规划的思考(1)
    网络流-最大流问题 ISAP 算法解释(转自Renfei Song's Blog)
    poj1273 Drainage Ditches
  • 原文地址:https://www.cnblogs.com/violence/p/8696817.html
Copyright © 2020-2023  润新知