C++面試筆試題目

時間:2020-11-21 10:25:02 筆試題目 我要投稿

C++面試筆試題目

  文件中有一組整數,要求排序后輸出到另一個文件中

C++面試筆試題目

  答案:

  #i nclude

  #i nclude

  using namespace std;

  void Order(vector& data) //bubble sort

  {

  int count = data.size() ;

  int tag = false ; // 設置是否需要繼續冒泡的標志位

  for ( int i = 0 ; i < count ; i++)

  {

  for ( int j = 0 ; j < count – i – 1 ; j++)

  {

  if ( data[j] > data[j+1])

  {

  tag = true ;

  int temp = data[j] ;

  data[j] = data[j+1] ;

  data[j+1] = temp ;

  }

  }

  if ( !tag )

  break ;

  }

  }

  void main( void )

  {

  vectordata;

  ifstream in(“c:\\data.txt”);

  if ( !in)

  {

  cout<<”file error!”;

  exit(1);

  }

  int temp;

  while (!in.eof())

  {

  in>>temp;

  data.push_back(temp);

  }

  in.close(); //關閉輸入文件流

  Order(data);

  ofstream out(“c:\\result.txt”);

  if ( !out)

  {

  cout<<”file error!”;

  exit(1);

  }

  for ( i = 0 ; i < data.size() ; i++)

  out< out.close(); //關閉輸出文件流

  }

【C++面試筆試題目】相關文章:

實用C++面試筆試題目12-13

經典c++面試筆試題目12-11

C C++面試筆試題目集錦11-14

C++筆試題目分享11-22

經典c++面試筆試題目22題12-11

北承筆試題目(C++)11-23

C++、數據結構筆試題目11-14

C/C++面試題目12-12

面試會計的筆試題目11-23

亚洲制服丝袜二区欧美精品,亚洲精品无码视频乱码,日韩av无码一区二区,国产人妖视频一区二区
中文字幕精品卡通动漫 | 日韩影片一区二区三区 | 婷婷久久高清国外AV免费 | 色花堂国产精品第一页 | 亚洲精品国产高清在线观看 | 日韩欧美涩涩视频在线观看 |