当前位置: 代码迷 >> QT开发 >> QT读取资料中数据,把数据存到数组中,判断其中是否有数大于2
  详细解决方案

QT读取资料中数据,把数据存到数组中,判断其中是否有数大于2

热度:7   发布时间:2016-04-25 03:41:43.0
QT读取文件中数据,把数据存到数组中,判断其中是否有数大于2
第一次发帖,新手求教,读取一个文件中的数据,把数据存到数组中,检测数组中是否有数大于2,若有bu=1,若没有,bu=0 ,请教大家,看看下面的程序哪里有问题啊,帮帮忙    

      int bu=0;
            int i;
           int a[100];
            FILE *fp1;
           fp1=fopen("D:/2.txt","r");

           while( !feof( fp1 ) )

           {
                 for(i=0;i<10;i++)
                 {
                    fscanf(fp1,"%d",&a[i]);
                  
                 }
                 for(i=0;i<10;i++)
                {

                     
                    if(a[i]>2)
                         bu=1;
                     else bu=0;
                   
                 }
                  ui->lineEdit_2->setText(QString("%1").arg(bu));
              fp.close();

          }
  相关解决方案