本关任务:编写程序先定义函数∑ i=1n i m 然后调用该函数求s=∑ k=1n k+∑ k=12n k 2 +∑ k=110n k1 的值结果保留5位小数。其中n的值从键盘输入为保证计算的准确性要求输入的n能被10整除否则输出input error编程要求根据提示在右侧编辑器补充代码完成musumnm函数和main函数的定义。系统设定musumnm为函数∑ i=1n i
请在此添加代码
########## Begin ########## def mysum(n,m): result = 0 for i in range(1,n+1): result += i**m return result
def main(): n = int(input()) if n % 10 != 0: print("input error") else: s = mysum(n,1) + mysum(n,2)/2 + mysum(n,10)/10 print("{:.5f}".format(s))
########## End ########## main() #调用main实现求和
原文地址: https://www.cveoy.top/t/topic/bXMR 著作权归作者所有。请勿转载和采集!