我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

java简单阶乘代码

img

写了个阶乘的程序,输了个4,当i加到4的时候i<n不成立,应该不执行了呀,为什么又执行了那么多T_T

你在for循环里修改了n值啊。导致循环条件变大啦
重新定义一个变量m,初始为1,循环内改为 m =m*i;最后输出m
另外循环结束条件要改为i<=n才行。不然n就不算在里面了

值的引用指向发生了改变,可以debug一下看看具体怎么执行的

近期文章

  • 关于autonomous_exploration_development_environment 算法运行时间的问题
  • CLion找不到头文件stdlib.h
  • axios发送post请求问题
  • python代码运行问题
  • pycharm下面那个出结果的地方的字体大小怎么设置
  • bigemap轨迹播放问题
  • skywalking仪表盘-VM不返回数据
  • 使用matlab连接gige相机,imaq工具箱预览不显示图像?
  • 都知道ssl证书中有三种类型规格的证书
  • C语言函数声明和定义
  • layUI切换tab页后怎么传参数刷新该页的数据
  • 用Process分析显变量存在中介模型,但用AMOS增加了潜变量 就不存在中介效应了,为什么呀?有解决办法吗?
  • vue部署到vercal,部分div标签被注释
  • python 使用os模块合成.ts文件
  • jquery检查元素是否已删除
  • SPSSModeler.数据挖掘
  • 使用正则表达式遇见,unbalanced parenthesis at position 3
  • C语言中SOCKET编译不了
  • java设置窗口爆红width怎么办
  • 你下载的那个滑动窗口生成样本程序好用吗

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华