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.

69 lines
1.2 KiB

2 years ago
#include<bits/stdc++.h>
using namespace std;
//<2F><>һ<EFBFBD><D2BB>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD>ݵ<EFBFBD><DDB5><EFBFBD><EFBFBD><EFBFBD>
int const N = 10;
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>
int arr[N] = {0};
//ģ<><C4A3><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n
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><EFBFBD><EFBFBD><EFBFBD>
* <EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD><EFBFBD>ƺ<EFBFBD>
* ʱ<EFBFBD>2019-11-02
*/
void readOneDimensionArray() {
//<2F><><EFBFBD><EFBFBD>Դ<EFBFBD>ļ<EFBFBD>
string file = "./data.in";
//1<><31><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD>ݵ<EFBFBD><DDB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD><C4B7><EFBFBD>
ifstream fin(file);
//<2F><>ȡn
fin >> n;
//<2F><>cinһ<6E><D2BB><EFBFBD><EFBFBD>ȡһά<D2BB><CEAC><EFBFBD><EFBFBD>
for (int i = 0; i < n; i++)
fin >> arr[i];
//<2F>ر<EFBFBD><D8B1>ļ<EFBFBD>
fin.close();
fin.clear(ios::goodbit);
}
int main() {
//<2F><>ȡһά<D2BB><CEAC><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
readOneDimensionArray();
cout << "1<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>" << endl;
cout << "n=" << n << endl;
cout << endl;
cout << "2<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" << endl;
//<2F><><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
for (int i = 0; i < N; i++) {
cout << arr[i] << " ";
}
cout << endl;
//===========================================================================
//2<><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
string file = "./data.out";
//<2F><><EFBFBD><EFBFBD>
ofstream fout(file);
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
for (int i = 0; i < N; i++) {
//<2F><><EFBFBD><EFBFBD>
fout << arr[i] << endl;
cout << arr[i] << endl;
}
//<2F>ر<EFBFBD><D8B1>ļ<EFBFBD>
fout.close();
//<2F><>ʾ<EFBFBD><CABE>Ϣ
cout << "<EFBFBD><EFBFBD>ϲ<EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>" + file + "<EFBFBD>У<EFBFBD>" << endl;
//===========================================================================
return 0;
}