【5IC-5】求Sn=a+aa+aaa+…+aa…a(n个a)之值

作者:小胖吴 | 创建时间: 2023-06-21
如图:求Sn=a+aa+aaa+aaaa+…+aa…a(n个a)之值,其中a是一个数字,n表示a的位数。 例如:2+22+222+2222 (此时a=2,n=4)...
【5IC-5】求Sn=a+aa+aaa+…+aa…a(n个a)之值

一、答案:

代码如下: #include<iostream.h> int main() { double a,b,sn=0; int i,n; cin>>a>>n; b=a; for(i=1;i<=n;i++) { sn+=b; b=b*10+a; } cout<<"sn="<<sn<<endl; return 0; }

运行结果:

二、说明:

此题比较简单,首先得到aaaaa的形式:

然后相加:

点击展开全文

更多推荐