int sum=1;   //定义阶乘的积

for(int n=1;;n++){

sum*=n;

if(sum>5000){

System.out.println("sum不大于5000时,n的值为:"+(n-1));

break;   //不满足条件时跳出循环,同时输出n的值

}

}

了解循环模式,在判断sum>5000时,n多循环一次,因此最后的n值要减一个数。

转载于:https://blog.51cto.com/12168943/1862622

已知s=1×2×3×…×n,计算出s不大于5000时n的最大值。相关推荐

  1. 已知距离和加速度计算时间

    已知距离和加速度计算时间 let distance = 844; //距离值 let accel = 0.01; //加速度值 let time = Math.pow((distance*2)/acc ...

  2. 已知一个向量,计算向量上的某个点的坐标

    已知OA向量,OB向量的模长,求B点坐标: Vector3 p=(A.position-O.position).normalized*|OB|; B.position=O.position+p;

  3. 已知四点经纬度位置计算球面面积

    1 先把四点坐标的经纬度都转换为角度,四点坐标为:     A(121.7    31.65)     B(121.783   31.63)     C(121.817   31.567)     D ...

  4. Halcon中已知一条直线计算它的垂线与延长线

    生成垂线 gen_image_const (Image, 'byte', 1000, 1000) ********************生成一条直线************************ ...

  5. Python学习之学校教学( 已知复数,请写出它的模、实部、虚部及共轭复数)

    我们把形如z=a+bi(a,b均为实数)的数称为复数,其中a称为实部,b称为虚部,i称为虚数单位.当z的虚部等于零时,常称z为实数:当z的虚部不等于零时,实部等于零时,常称z为纯虚数.复数域是实数域的 ...

  6. c++已知2点求中垂线_电力系统负荷预测-基本方法以及分析(2)

    4.预测模型选择的标准 4.1 基本准则 基本的准则有残差平方和以及均方误差(MSE) , 残差平方和定义为: 均方误差的定义为: n为样本容量. 如果模型选择以MSE为标准,则容易出现过拟合. 过拟 ...

  7. java 从已知日期计算干支纪日_干支纪日在线换算(干支纪日从何时开始)

    如果纪日法算干支的时候公式没有余数,应该怎么算? ▲天干地支纪年与公历的近似换算 从已知的公历年份计算干支纪年:年份数减3,除以10的余数是天干,除以12的余数是地支.(公元前的年份则用58-&quo ...

  8. 已知两点和弧长lisp_计算球面上两点弧长

    1,三角形余弦定理 余弦定理是揭示三角形边角关系的重要定理,直接运用它可解决一类已知三角形两边及夹角求第三边或者是已知三个边求角的问题,若对余弦定理加以变形并适当移于其它知识,则使用起来更为方便.灵活 ...

  9. java 从已知日期计算干支纪日_天干地支纪日纪时计算公式

    年:每个干支为一年,六十个干后,又从头算起,周而复始,循环不息.由甲子开始,满六十年称做一甲子或一花甲子.称为干支纪年法. 月:正月是由寅开始,每个月的地支固定不变,然后依次与天干组合:由第一年的正月 ...

  10. java 从已知日期计算干支纪日_天干地支纪日怎么计算?

    年:每个干支为一年,六十个干后,又从头算起,周而复始,循环不息.由甲子开始,满六十年称做一甲子或一花甲子.称为干支纪年法.月:正月是由寅开始,每个月的地支固定不变,然后依次与天干组合:由第一年的正月丙 ...

最新文章

  1. Python告诉你:为何年终奖多发一元,到手却少两千多?
  2. c语言程序设计的反思,C语言程序设计教学反思.doc
  3. 用 GRUB 引导自己的操作系统
  4. 函数名的应用(第一对象) 闭包 装饰器
  5. Oracle EBS-SQL (QA-1):检查超出检验周期的检验数据.sql
  6. android layout background,Android LinearLayout Gradient Background
  7. OpenCV使用MultiTracker
  8. Maven具体解释之------maven版本号管理
  9. Python爱心表白代码
  10. vscode编写C++代码出现collect2.exe: error: ld returned 1 exit status问题的解决方案
  11. linux skb_buf大小,linux网络 skb_buff
  12. cartographer栅格地图介绍
  13. win10下如何装win7
  14. 国家专精特新小巨人申报条件及培育措施
  15. 未来智安2周年 | 行则将至,未来可期
  16. 输入一个字符,是小写转换为大写,大写转换为小写,其他字符原样输出
  17. OJ笔记 18939 最长单词
  18. 计算机会计期中考试,会计从业资格考试《会计电算化》基础阶段备考题
  19. GBase 8d条目添加到模板
  20. 扯淡-20220918

热门文章

  1. win10更新后开不了机_坚决不更新!被微软雪藏的win10系统版本,只要3GB,老爷机的克星!...
  2. 电脑word在哪_焦作市周边商务电脑办公入门培训
  3. javaScript this指向问题
  4. PHP sql IN查询改成子查询
  5. PHP报错 Module ‘openssl‘ already loaded in Unknown on line 0
  6. easyui添加删除表格任意行(2)
  7. 全网首发:解决JDK绘制位图字体的旋转位置错误
  8. 编译编译时,用不到的库,一定不要链接
  9. mysql将数据拟合曲线_有关任意多条曲线的拟合度算法
  10. 64位程序如何调用32位dll(简单解决方案 )