20165105实验一 Java开发环境的熟悉 实验报告

20165105实验一

Java开发环境的熟悉-1

  • 命令建立实验目录
  • 创建src和bin目录
  • 在src中vim代码
  • 在学号目录javac -p bin编译后出现文件夹Yuehy
  • 在bin中带包运行

Java开发环境的熟悉-2

  • 新建HelloJDB类

 

  • 单步调试,设置断点

 

 

 

 

  • 设置条件断点

 

 

Java开发环境的熟悉-3

实现求排列数P(n,m)的功能,m,n从命令行输入,并进行测试(正常情况,异常情况,边界情况)

这个程序通过先算n的阶乘再算(n-m)的阶乘,然后返回n!/(n-m)!的值实现的A(n,m)。

 

还有一种思路就是直接算n*(n-1)*(n-2)*...*(n-m+1),这种方法计算量小运行速度会更快,运行范围也会更广,但这里没有写,稍后会自己加上。

命令行输入自己本来是不会的,然后求助于我的室友才解决了这个问题

 运行与检测(正常情况,异常情况,边界情况)

 

posted @ 2018-04-02 01:10  岳怀宇  阅读(214)  评论(0编辑  收藏