算法设计与分析课后习题3_1
求2+22+222+2222+22222+…+222…222(n个2)(精准计算)
```cpp
# include<iostream>
# include<math.h>
using namespace std;
int main()
{
int i,n,sum=0;
cout<<"n的值:"<<endl;
cin>>n;
for(i=1;i<=n;i++)
sum=sum+((int)pow(10,i)-1)/9*2;
cout<<"2+22+222+...(n个2)="<<sum<<endl;
return 0;
}

本文探讨了算法设计与分析课程中的一道习题,涉及如何精确计算序列2+22+222+2222+...+222...222(n个2)的总和,主要关注算法的设计与实现,使用C++编程语言进行求解。
3946

被折叠的 条评论
为什么被折叠?



