求Sn=a+aa+aaa+…+aaa…a的值

例如:当a=2,n=4时,Sn=2+22+222+2222.a和n由键盘输入.

代码实现:

 1 #include<iostream>
2 #include<cmath>
3 using namespace std;
4 void main()
5 {
6 int i,a,n,s=0,sum=0;
7 cout<<"请输入a的值 ";cin>>a;
8 cout<<"请输入n的值 ";cin>>n;
9 for(i=1;i<=n;i++)
10 {s+=a*pow(10,i-1);
11 sum+=s;
12 }
13 cout<<"求得和值为"<<sum<<endl;
14 }

运行图示:

posted @ 2012-04-08 07:44  iamvirus  阅读(1074)  评论(0编辑  收藏  举报