从c ++中的文本文件中获取随机数

时间:2013-01-25 09:26:46

标签: visual-c++

如果文本文件包含100行* 100列中的数字(例如)。现在我希望我的程序从第60行和第97列中选取一个数字,然后将此值赋给变量并使用此变量执行一些计算。所以我想从一个包含大量数字的文本文件中获取一些随机数。我怎样才能做到这一点?? 我为练习制作了一个代码,但它给出了一些错误。 文本文件包含2行3列的6个不同数字

#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
 int data[6],i=0;
 ifstream myfile;
 myfile.open ("a.txt");
 while (i<<6)
       {
        myfile>>data[i];
        i=i+1;
       }
 myfile.close();
 cout<<data[0]<<"\t"<<data[1]<<"\t"<<data[2]<<"\t"<<data[3]<<"\t"<<data[4]<<"\t"   <<data[5]<<"\n";
 system("pause");
 return 0;

}

1 个答案:

答案 0 :(得分:0)

while (i < 6)
{
   myfile>>data[i];
   i=i+1;
}