zoukankan      html  css  js  c++  java
  • 程序的又一次测量学实际应用(程序对全站仪测量学导出数据文件的读取与修改)

    一、测量学的实习数据:(这是有问题的数据,第3列和第4列都少加了4000,第5列少加了20)

    图片   图片

            左边数据是测量学导出的data文件file1.txt               通过下面的程序修改后的数据   file2.txt                                                                        

     图片图片
    #include <stdio.h>


    #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;
    }
  • 相关阅读:
    vue使用talkIngData统计
    vue项目中使用百度统计
    vue的指令修饰符
    提问:
    整理心情再投入下一个阶段
    CSS写三角形
    单行文本和多行文本超出隐藏
    清除浮动的方法
    用JS表示斐波拉契数列
    vue中使用动态挂载和懒加载,实现点击导航栏菜单弹出不同弹框
  • 原文地址:https://www.cnblogs.com/zzkgis/p/3742581.html
Copyright © 2011-2022 走看看