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)
   {
   couttemp;
   data.push_back(temp);
   }
   in.close(); //关闭输入文件流
   Order(data);
   ofstream out(“c:\result.txt”);
   if ( !out)
   {
   cout

【文件中有一组整数,要求排序后输出到另一个文件中】相关文章

1. 文件中有一组整数,要求排序后输出到另一个文件中

2. 写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数

3. 写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔

4. Oracle面试题:如何把一个表从一个schema到另一个schema

5. 现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset

6. 若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedExcepti

7. 排序都有哪几种方法?请列举。用JAVA实现一个快速排序

8. 写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度

9. 我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?

10. C#中有没有静态构造函数,如果有是做什么用的?

本文来源:https://www.mianshiwenti.com/a13098.html

点击展开全部

《文件中有一组整数,要求排序后输出到另一个文件中》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝文件中有一组整数,要求排序后输出到另一个文件中﹞相关内容

「文件中有一组整数,要求排序后输出到另一个文件中」相关专题

其它栏目

也许您还喜欢