找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 75|回复: 1

[求助] 9.编写程序,计算 S=a+aa+aaa+…・+aa・aaa 的值,其中a是1~9之间...

0

主题

0

帖子

0

积分

贫民

积分
0
冰糖炖雪梨 发表于 2020-11-11 18:00:41 | 显示全部楼层 |阅读模式
9.编写程序,计算
S=a+aa+aaa+…・+aa・aaa
的值,其中a是1~9之间的某个数
字,m是一个正整数。例如,当a=2,nm=5时,s=2+22+222+2222+22222=24690。
【提示】如何表示该多项式中的某一项呢
方法一:如果item表示当前项且为数值型,则下一项为item*10+a

如图,求大佬帮我康康错哪里啦

9.编写程序,计算 S=a+aa+aaa+…・+aa・aaa 的值,其中a是1~9之间的某个数 字,m是一个正整数。例如,当a=2,nm= ...

9.编写程序,计算 S=a+aa+aaa+…・+aa・aaa 的值,其中a是1~9之间的某个数 字,m是一个正整数。例如,当a=2,nm= ...
回复

使用道具 举报

0

主题

2

帖子

2

积分

贫民

积分
2
headche119 发表于 2020-11-17 14:40:07 | 显示全部楼层
a=eval(input("请输入一个整数:"))
n=eval(input("请输入一个正整数:"))

b=[]
b.append(a)
sum=0

for i in range(n):
             a=a*10+b[0]
            
             sum=sum+a
             print("a",a)
             print("sum",sum)

            
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表