解题思路:
通过while循环进行每个阶乘的求解
注意事项:
用.2e表示科学计数法并保留两位小数
(第一次提交时以为只是保留两位小数,使用.2f结果错了才反应过来hh)
参考代码:
s=0
i=1
while(i<31):
c=1
for j in range(1,i+1):
c*=j
s+=c
i+=1
print('%.2e'%s)
0.0分
4 人评分
【回文数(二)】 (C++代码)浏览:879 |
剔除相关数 (C语言代码)浏览:1022 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:654 |
C语言训练-计算1977!* (C++代码)浏览:863 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:671 |
输出正反三角形 (C语言代码)浏览:799 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:1016 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:543 |
简单的for循环浏览:1431 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:702 |