早教吧 育儿知识 作业答案 考试题库 百科 知识分享

编写一个程序,计算s=a+aa+aaa+aaaa+…+aa…a(例如2+22+222+2222+22222,共有5个数相加)的值,其中a∈N*,且a≤9,要求输入数字a和相加的数字的个数n.

题目详情
编写一个程序,计算s=a+aa+aaa+aaaa+…+aa…a(例如2+22+222+2222+22222,共有5个数相加)的值,其中a∈N*,且a≤9,要求输入数字a和相加的数字的个数n.
▼优质解答
答案和解析
程序如下:
INPUT a,n
i=1
s=0
DO
s=s+a
a=a+a*10^i
i=i+1
LOOP UNTIL  i<=n
PRINT s
END