【发布时间】:2022-11-13 01:22:04
【问题描述】:
我想编写一个程序,用户告诉我一个整数(n),我计算 1+(1-2)+(1-2+3)+(1-2+3-n)的总和...其中偶数为-k,奇数为+k。
我做了一个函数来做到这一点 但总和永远不会正确。例如,对于 n=2,它应该是 sum=0 但显示 sum=-1 对于 n=3 应该是 sum=+2 但我显示 sum=3。 (忽略调试printfs)
【问题讨论】:
-
最好复制源代码而不是图像。这样做将有助于我们在本地运行和测试它。
-
此外,
j上的循环似乎不正确,因为它会将temp设置为最后等于i。
标签: c