C++ 数据结构排序
写一个C++程序,从txt(如 data.txt)文件中读取数据,数据文件中包含人物的姓氏,名字,以及电话号码。读入数据的时候,数据文件名手动输入(Please enter the input file name: data.txt)然后根据用户选择(Do you wish to sort by [f]irst name, [s]econd name, or [m]obile number? )进行排序(升序)。最后新建一个txt文件,将结果写入,该txt文件名要手动输入。 方法及要求: 1.使用 Dynamic Memory Allocation(new 和 delete) 2.使用数据结构存取数据;排序的时候,最好使用指针 3.最好使用 heap sort 或 quick sort,不要使用 bubble sort 4.Only const variables should be in global scope. 5.如果读取数据文件时出现错误,给出提示(cerr) 数据格式文件大致如下: Peter Bladon 0 51 Andrew Sundhu 0 41 Sean Hawley 0 52 Martin Testrow 0 99 Louise Curtis 0 87 急求!
我们实训的时候刚好做过一个学生成绩管理系统,你说的只是该系统的一部分。如果要源文件的话请联系我
正在给你写,但是这几天没有时间了,如果不着急你等等
排序算法不难的,不过很难说的清楚,可以联系
first, cond, ird, rth,outputthearray.OK
答:土土土土土土土土土土土土土详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>