C语言中的1!代表什么啊?

各位高手请问C语言中的1!+2!+3!+4!+5!代表什么啊? 怎么计算阶乘的和啊?比如说 5的阶乘的和 不是120 是153 把计算公式写一下啊,十分感谢! 还有%e代表什么啊? 怎么计算啊%e 5=1.53000e+02 怎么计算得的啊? 请写计算公式啊! 谢谢 给高分!!! 2个问题都要回答啊!!

1!+2!+3!+4!+5!意思就是:1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+5)

%e是输出格式控制里面的一个转换说明符,应该是以指数形式输出实数,这有个对printf()具体的说明,你可以再参考一下

参考资料:http://wenku.baidu.com/view/e6ea6bce0508763231121258.html

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-01
晕,n!=n*(n-1)*(n-2)……2*1,即5!=5*4*3*2*1,5的阶层和是指 1!+2!+3!+4!+5!吧。
%e 以指数形式输出实数

不知道你%e 5=1.53000e+02 是在什么语句里得到的?本回答被提问者采纳
第2个回答  2010-07-01
先看看基础知识,问的乱乱的
第3个回答  2010-07-01
3
相似回答