#include //导入iostream库
#include //导入fstream库
using namespace std; //声明导入std命名空间中的所有成员
void WriteFile(char file_name[],double a[5][8]) //声明一个无返回值的WriteFile函数
{fstream out(file_name,ios::out|ios::binary); //以二进制写方式打开file_name指定的文件(并覆盖).
out.write((char*)&a[0][0],5*8*sizeof(double)); //向这个文件中写入double数组a中的所有数据.
out.close();} //关闭文件流.
doubleReadElement(char file_name[],int i,int j) //声明一个返回double的函数
{fstream in(file_name,ios::in|ios::binary); //以读方式打开文件
file_namedouble el; //声明一个double的el.
in.seekg((i*8+j)*sizeof(double),ios::beg); //将文件读取指针指向i,j指定的位置.
in.read((char*)&el,1*sizeof(double)); //从这个位置读取一个double数据到el中.
in.close(); //关闭文件流
return el; //返回读取的数据
}
void main(){
int i,j;
double b[5][8];
double a[5][8];
char file_name[10];
coutfile_name;
cout