极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

scratch算法练习阶乘求和

极客小将2023-08-16-
scratch算法练习阶乘求和阶乘是基斯顿卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿卡曼引进这个表示法。亦即n!=123...

scratch算法练习阶乘求和

阶乘是基斯顿·卡曼(Christian Kramp17601826)于 1808 年发明的运算符号,是数学术语。

一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!1808年,基斯顿·卡曼引进这个表示法。亦即n!=1×2×3×...×n

题目:求1+2!+3!+...+20!的和。

分析:新建三个变量:n作为自然数,取值从120 tn的阶乘,初识值为1t=t*ns为综合,将t进行累加即可

运行结果:1! + 2! + 3! + ... + 20! = 2561327494111820300 

注意:这个计算结果数据非常大,由于scratch自身原因,这个答案显示是有误差的,正确的答案应该是 2561327494111820313


网友点评

共有5条评论来说两句吧...

在线客服