要计算s=a+aa+aaa+......+aa...aaa的值,其中a是1到9之间的某个数,n是一个正整数,我们可以使用以下Python程序来实现:

a = int(input('请输入一个1到9之间的整数a:'))
n = int(input('请输入一个正整数n:'))

result = 0
temp = a
for i in range(n):
    result += temp
    temp = temp * 10 + a

print('s =', result)

该程序首先从用户键盘输入获取a和n的值,然后使用循环计算s的值。循环变量i从0开始,每次循环将temp的值累加到result中,并将temp的值乘以10再加a,从而得到下一个要累加的值。最后,程序输出s的值。


原文地址: https://www.cveoy.top/t/topic/b2wo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录