You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#include <bits/stdc++.h>
|
|
|
|
|
|
|
|
|
|
using namespace std;
|
|
|
|
|
|
|
|
|
|
#define MAX 101
|
|
|
|
|
int D[MAX][MAX];
|
|
|
|
|
static int n;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* <EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><EFBFBD><EFBFBD>ȡһ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
|
|
|
|
* <EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD><EFBFBD>ƺ<EFBFBD>
|
|
|
|
|
* ʱ<EFBFBD>䣺2019-11-02
|
|
|
|
|
*/
|
|
|
|
|
void readTwoDimensionArrayData() {
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD>Դ<EFBFBD>ļ<EFBFBD>
|
|
|
|
|
string file = "./TwoDimensionArrayDataData.in";
|
|
|
|
|
|
|
|
|
|
//fstream <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
ifstream fin(file);
|
|
|
|
|
|
|
|
|
|
//<2F><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><C4B2><EFBFBD>
|
|
|
|
|
fin >> n;
|
|
|
|
|
|
|
|
|
|
//<2F><>cinһ<6E><D2BB><EFBFBD>Ķ<EFBFBD>ȡ<EFBFBD>취
|
|
|
|
|
for (int i = 1; i <= n; i++)
|
|
|
|
|
for (int j = 1; j <= i; j++)
|
|
|
|
|
fin >> D[i][j];
|
|
|
|
|
|
|
|
|
|
//<2F>ر<EFBFBD><D8B1>ļ<EFBFBD>
|
|
|
|
|
fin.close();
|
|
|
|
|
fin.clear(ios::goodbit);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC>ж<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
|
|
|
|
|
readTwoDimensionArrayData();
|
|
|
|
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD>n
|
|
|
|
|
cout << "n=" << n << endl;
|
|
|
|
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><CEAC><EFBFBD><EFBFBD>
|
|
|
|
|
for (int i = 1; i <= n; i++) {
|
|
|
|
|
for (int j = 1; j <= i; j++) {
|
|
|
|
|
cout << D[i][j] << " ";
|
|
|
|
|
}
|
|
|
|
|
cout << endl;
|
|
|
|
|
}
|
|
|
|
|
cout << endl;
|
|
|
|
|
|
|
|
|
|
}
|