解题思路:先把每一个数的阶乘表示出来,存在列表里,再遍历列表求出和
参考代码:
n=int(input()) lis=[] a=1 b=0 for i in range(1,n+1): a=a*i lis.append(a) #print(lis) for i in lis: b=b+i print(b)
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:671 |
C语言训练-角谷猜想 (C语言代码)浏览:1729 |
【亲和数】 (C语言代码)浏览:507 |
多输入输出练习1 (C语言代码)浏览:1195 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:997 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1376 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:660 |
printf基础练习2 (C语言代码)浏览:776 |
【计算球体积】 (C语言代码)浏览:1129 |