'commit'
This commit is contained in:
51
C++专题课程/文件输入与输出/readTwoDimensionArrayData.cpp
Normal file
51
C++专题课程/文件输入与输出/readTwoDimensionArrayData.cpp
Normal file
@@ -0,0 +1,51 @@
|
||||
#include <bits/stdc++.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
#define MAX 101
|
||||
int D[MAX][MAX];
|
||||
static int n;
|
||||
|
||||
/**
|
||||
* <20><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD>ȡһ<C8A1><D2BB><EFBFBD><EFBFBD>ά<EFBFBD><CEAC><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
||||
* <20><><EFBFBD>ߣ<EFBFBD><DFA3>ƺ<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;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user