c++ c++ 想编Sn=2+22+222+2222+22222+.......的算法 运行没显示错误 但是没有结果 求大神帮忙

2025-06-20 16:31:02
推荐回答(1个)
回答1:

#include 
#include 
#include
using namespace std;
int main(){
int a;
int n,m,i;
m=2;
cout<<"输入n:";
cin>>n;
a=0;
for(i=1;i<=n;i++){
for(int j=i-1;j>=0;j--) //---不能再用i了,会死循环,换个j
{
a=m*(pow(10,j))+a; //---相应的修改为j
}
}
cout<<"Sn="< return 0;
}