新手刚学 C++ 求指教,这哪错了?
#include<iostream>using namespace std;
int main()
{
int i,j,k,n;
k=1;
int a[100][100];
for(i=1;i<=10;i=i+1)
{
for(j=1;j<10-i+1;j=j+1)
{
a[i+j-1][j]=k;
k=k+1;
}
}
for(i=1;i<=10;i++)
{
cout<<"\n";
for(j=1;j<=i;j++)
cout<<a[i][j];
}
return 0;
}//目的是为了这样输出数,数一直不对啊。。我刚学也看不出来..
1
5 2
8 6 3
10 9 7 4