编程实现:已知有const int M=10; int x[M][M],m; 要求:将按照如下规律自动生成的数据存放在x数组中,并输出如下图所示三角。输入输出格式参见样张:
#include <iostream>
#include <iomanip>
using namespace std;
int main (void)
{
const int M=10;
int x[M][M],m,i,j;
cout<<"请输入m值:";
cin>>m;
for (i=0;i<m;i++)
for (j=0;j<m-i;j++)
cin>>x[i][j];
cout<<"倒三角形输出:"<<endl;
for (i=0;i<m;i++)
{
for (j=0;j<i;j++)
cout<<" ";
for (j=0;j<m-i;j++)
cout<<right<<setw(4)<<x[i][j]<<" ";
cout<<endl;
}
return 0;
}
运行结果如下: