求和运算

2023-09-18 19:18:17 浏览数 (2)

1 问题

求s=a aa aaa aaaa aa...a的值,其中a是一个数字。例如:2 22 222 2222 22222(此时共有五个数相加),几个数相加由键盘控制。

2 方法

输入a=4,n=5。

  1. 使用for循环输入数字n;
  2. 相加算出其和;

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

代码语言:javascript复制
Tn=0
Sn=[]
a=int(input(‘a=’))
n=int(input(‘n=’))
for count in range(n):
 Tn=Tn a
 a=a*10
 Sn.append(Tn)
 print(Tn)
print(‘前{}个数的和为:{}’.format(n,sum(Sn)))

3 结语

针对求和运算的问题,提出使用for循环运算的方法,通过实验证明该方法是有效的,加强我们对for循环的使用,输入数字进行简便的运算求和。未来可以继续研究还有无更加简便的方法。

0 人点赞