解题思路:
注意事项:
我写的代码:
n = int(input()) a, b = -1, 0 for i in range(1,n+1): b += a ** (i -1) / i print('{:.4f}'.format(b))
ChatGPT写的代码:
import math n = int(input()) a = -1; b = 0 for i in range(1, n + 1, -1): # 指定步长为-1 #这一步我认为是错误的,程序执行也不对 b += math.pow(a, i - 1) / i # 使用pow函数 print("The sum of the series is {:.4f}".format(b)) # 格式化输出
0.0分
2 人评分
WU-printf基础练习2 (C++代码)浏览:2001 |
printf基础练习2 (C语言代码)浏览:746 |
C语言训练-自由落体问题 (C语言代码)浏览:611 |
核桃的数量 (C语言代码)浏览:669 |
1124题解浏览:592 |
1050题解(结构体数组与结构体指针的使用)浏览:1107 |
生日日数 (C语言代码)浏览:1500 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:445 |
检查金币 (C语言代码)浏览:1412 |
C二级辅导-阶乘数列 (C语言代码)浏览:1761 |