1乘2乘3乘4乘5乘6乘7乘8乘9乘乘到50
只要能被5整除的数会贡献1个0(因为2有的是),而能被25整除的可以贡献2个0。
50/5=10
50/25=2
所以一共只有10+2=12个零。
你的程序有误。它把后面的数字都变成0了。
学数学的小窍门
1、学数学要善于思考,自己想出来的答案远比别人讲出来的答案印象深刻。
2、课前要做好预习,这样上数学课时才能把不会的知识点更好的消化吸收掉。
3、数学公式一定要记熟,并且还要会推导,能举一反三。
4、学好数学最基础的就是把课本知识点及课后习题都掌握好。
5、数学80%的分数来源于基础知识,20%的分数属于难点,所以考120分并不难。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-04-15
1乘2乘3乘4乘5乘6乘7乘8乘9乘乘到50=50 !
50! = 30414093201713378043612608166064768844377641568960512000000000000
从1一直乘到50,末尾出现0的个数,取决于乘数中出现0的个数和5的个数,如果乘后末尾数含10则产生1个0,如果乘后末尾数含100则产生2个0,因此需要分析5的倍数。50的阶乘中其中含有10、20、30、40、50和5、15、25、35、45;此外50=5乘10应多产生一个0,例如2乘50得100,多产生一个0;25=5乘5应多产生一个0,例如4乘25得100,多产生一个0。
所以50的阶乘末尾应该有5+5+1+1=12个0
50! = 30414093201713378043612608166064768844377641568960512000000000000
从1一直乘到50,末尾出现0的个数,取决于乘数中出现0的个数和5的个数,如果乘后末尾数含10则产生1个0,如果乘后末尾数含100则产生2个0,因此需要分析5的倍数。50的阶乘中其中含有10、20、30、40、50和5、15、25、35、45;此外50=5乘10应多产生一个0,例如2乘50得100,多产生一个0;25=5乘5应多产生一个0,例如4乘25得100,多产生一个0。
所以50的阶乘末尾应该有5+5+1+1=12个0
第2个回答 2018-04-15
很简单,就是50的阶乘。50!=304140932017133780436126081660647688443776415689605120000000
00000
00000
第3个回答 2018-04-15
50!≈
3.0414093201713378043612608166065E64
3.0414093201713378043612608166065E64
第4个回答 2018-04-15
等于50的阶乘,50!