一、测量学的实习数据:(这是有问题的数据,第3列和第4列都少加了4000,第5列少加了20)
左边数据是测量学导出的data文件file1.txt 通过下面的程序修改后的数据 file2.txt #include<iostream.h> #include<fstream.h> int main()
{ double a[100][100];
ifstream infile; //定义输入文件类 ofstream outfile; //定义输出文件类 infile.open("file1.txt"); //打开一个输入文件“file1.txt” outfile.open("file2.txt"); //打开一个输出文件“file2.out” for(int i=1;i<=82;i++) { for(int j=1;j<=5;j++) { infile>>a[i][j];//将“file1.txt”中的十个整型数输入到a[i]中 } } for(i=1;i<=82;i++) { for(int j=1;j<=5;j++) { if(i<=2) { outfile<<a[i][j]<<" ";//将a[i]中的十个数输出到文件“file2.txt”中 } else if(j==3||j==4) { a[i][j]+=4000; outfile<<a[i][j]<<" ";//将a[i]中的十个数输出到文件“file2.txt”中 } else if(j==5) { a[i][j]+=20; outfile<<a[i][j]<<" ";//将a[i]中的十个数输出到文件“file2.txt”中 } else { outfile<<a[i][j]<<" ";//将a[i]中的十个数输出到文件“file2.txt”中 } } outfile<<endl; } outfile<<endl; infile.close();//关闭输入文件 outfile.close();//关闭输出文件 return 0; } |
程序的又一次测量学实际应用(程序对全站仪测量学导出数据文件的读取与修改),布布扣,bubuko.com
程序的又一次测量学实际应用(程序对全站仪测量学导出数据文件的读取与修改)
原文地址:http://www.cnblogs.com/zzkgis/p/3742581.html