会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 133324个问题


自定义标题

段落格式

字体

字号

代码语言

点击上传

x

元素路径:

字数统计

发布取消

作业提交成功!

老师会在1个工作日内批改你的作业

返回课程表

青松的作业记录:

2018-09-22 22:02:39

10分优秀

  1. 使用递归算法完成阶乘:1!+2!+3!+4!+5!

    jdk版本:jdk1.80

    完成时间:2018/9/22

    作者:段青松

    代码:

/**
 * 使用递归计算1! + 2!+3!+4!+5!;
 * @author 862973691
 *
 */
public class Test7 {

 public static void main(String[] args) {
  System.out.println("1! + 2!+3!+4!+5!= " + f2(5));


 }
 
 //使用递归计算某一个数的阶乘的方法
 public static int f(int n) {
  if( 1 == n) {
   return 1;
  }else {
   return n*f(n -1);
  }
 }
 
 //使用迭代计算1! + 2!+3!+4!+5!+ ... + n!
 public static int f2(int n) {
  int sum = 0;//阶乘和
  for(int i = 1; i<=n; i++) {
   sum += f(i);
  }
  return sum;
 }
 
}


老师,我想问,我交作业时,代码是在eclipse里写好,然后复制粘贴过来,怎么格式与eclipse里不一样,怎么弄

才能和eclipse格式相同?缩进都不一样了!

JAVA 全系列/第一阶段:AI驱动的JAVA编程/变量、数据类型、运算符 3797楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/变量、数据类型、运算符 3798楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/JAVA入门和背景知识 3800楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/面向对象详解和JVM底层内存分析 3801楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/面向对象详解和JVM底层内存分析 3802楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/变量、数据类型、运算符 3803楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/JAVA入门和背景知识 3804楼

老师,这是什么原因

Microsoft Windows [版本 10.0.17134.285]
(c) 2018 Microsoft Corporation。保留所有权利。

C:\Users\王庚行>java
用法: java [-options] class [args...]
           (执行类)
   或  java [-options] -jar jarfile [args...]
           (执行 jar 文件)
其中选项包括:
    -d32          使用 32 位数据模型 (如果可用)
    -d64          使用 64 位数据模型 (如果可用)
    -server       选择 "server" VM
                  默认 VM 是 server.

    -cp <目录和 zip/jar 文件的类搜索路径>
    -classpath <目录和 zip/jar 文件的类搜索路径>
                  用 ; 分隔的目录, JAR 档案
                  和 ZIP 档案列表, 用于搜索类文件。
    -D<名称>=<值>
                  设置系统属性
    -verbose:[class|gc|jni]
                  启用详细输出
    -version      输出产品版本并退出
    -version:<值>
                  警告: 此功能已过时, 将在
                  未来发行版中删除。
                  需要指定的版本才能运行
    -showversion  输出产品版本并继续
    -jre-restrict-search | -no-jre-restrict-search
                  警告: 此功能已过时, 将在
                  未来发行版中删除。
                  在版本搜索中包括/排除用户专用 JRE
    -? -help      输出此帮助消息
    -X            输出非标准选项的帮助
    -ea[:<packagename>...|:<classname>]
    -enableassertions[:<packagename>...|:<classname>]
                  按指定的粒度启用断言
    -da[:<packagename>...|:<classname>]
    -disableassertions[:<packagename>...|:<classname>]
                  禁用具有指定粒度的断言
    -esa | -enablesystemassertions
                  启用系统断言
    -dsa | -disablesystemassertions
                  禁用系统断言
    -agentlib:<libname>[=<选项>]
                  加载本机代理库 <libname>, 例如 -agentlib:hprof
                  另请参阅 -agentlib:jdwp=help 和 -agentlib:hprof=help
    -agentpath:<pathname>[=<选项>]
                  按完整路径名加载本机代理库
    -javaagent:<jarpath>[=<选项>]
                  加载 Java 编程语言代理, 请参阅 java.lang.instrument
    -splash:<imagepath>
                  使用指定的图像显示启动屏幕
有关详细信息, 请参阅 http://www.oracle.com/technetwork/java/javase/documentation/index.html。

C:\Users\王庚行>java-version
'java-version' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

C:\Users\王庚行>


JAVA 全系列/第一阶段:AI驱动的JAVA编程/JAVA入门和背景知识 3806楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/飞机大战小项目训练 3807楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/飞机大战小项目训练 3808楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637