//三角形 int j=1; for(int i=1;i<=n;i++){ int m=0; cout<<setw(2*(n-i)+1);//不加1例题都过不了 for(;;j++){ if(j<10) cout<<"0"<<j; else cout<<j; m++; if(m%i==0) break; } cout<<endl; j++; }