试题详情
- 简答题已知某文本文件in.txt中存放有若干整数,请将其按照从小到大的顺序排列后存入另一文件out.dat。你需要完成三个函数: 1.void-read_in(node*& p_head,char*s_file)负责从某个文件s_file 中读入,并存在以p_head为头部指针的链表中; 2.void-sort(node*p_head)将链表内的元素按照从小到大的顺序排序; 3.void-write_out(node*p_head,char*s_file)将链表中的元素依次写入到s_file 中(注意,写入的元素以回车分割)。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在程序中介于Program和End的部分填入所编写的若干语句。
关注下方微信公众号,在线模考后查看
热门试题
- C++的I/O系统通过()的机制实现文件
- 类A有如下成员函数:int
- 文件包含命令所包含的文件是不受限制的。
- 什么叫指针?
- 写一个判断素数的函数prime,在主函数
- const charQ
- 在C++程序编译过程中,包含预处理过程、
- 按C++标识符的语法规定,合法的标识符是
- 子对象的初始化要在构造函数的成员初始化列
- 利用顺序排序法将10个数按降序排列。 注
- 求具有10个数的数组中的最大值和次最大值
- 面向对象程序设计的三大特征是封装性、继承
- 输入一个0~6的整数,转换成星期输出。
- 多继承下,可能造成对基类中某个成员访问的
- 在c++中,类之间的继承关系具有()
- 简述C语言中结构化程序设计的三种基本控制
- 创建对象时系统自动调用相应的构造函数为对
- 输入任意一个数,输出它是几位数。
- 定义盒子Box 类,要求具有以下成员:可
- 函数参数的默认值不允许为()