将程序补充完整:求S=1-2+3-4+5-6+……+99-100的和
1个回答
关注
展开全部
亲您好,可以用Python编写:def sum(n): """求1-2+3-4+5-6+7-8...+99的和""" S = 0 # 依次遍历1到n内的整数,奇数为正,偶数为负,再相加 for i in range(1, n): S += ((-1)**(i + 1)) * i return Sprint("1-2+3-4+5-6+7-8...+99的和:" + str(sum(99)))
咨询记录 · 回答于2023-04-04
将程序补充完整:求S=1-2+3-4+5-6+……+99-100的和
亲您好,可以用Python编写:def sum(n): """求1-2+3-4+5-6+7-8...+99的和""" S = 0 # 依次遍历1到n内的整数,奇数为正,偶数为负,再相加 for i in range(1, n): S += ((-1)**(i + 1)) * i return Sprint("1-2+3-4+5-6+7-8...+99的和:" + str(sum(99)))