济南出入境接待大厅:用C++编写班上同学生日志管理程序

来源:百度文库 编辑:高校问答 时间:2024/05/03 04:56:58
基本功能 (1)将同学的学号、姓名、性别、出生日期以文件形式存放在磁盘上。(2)能够修改、删除、增加。(3)能够按年龄升序、降序显示同学信息。(4)输入学号或姓名,能在屏幕上显示还有多少天是他的生日。(5)从屏幕上任意输入一个日期及该日期前、后若干天有那些同学过生日

#define Male false;
#define Female ture;
class students
{
private:
String name;
Bool sex;
String Id;
TData Birthday;
public:
students(){name="无名";sex=Male;Id="000000";Birthyday=TData("1980-01-01"); }
SetInfomation(String cname,TData bir,Bool Sex,String Id){...}
GetInformation(String &cname,TData &bir,Bool &Sex,String &Id){...}
}
//非连表结构.
class arry
{
private :
students *st;
int Count; //学生数量
public:
arry(){st=new students[Count];}
~arry(){delete st;}
Add( ){st++=new students();Count++;}
...
void Save();
void Load();
}

void arry::Save()
{
//使用流或直接用C语言的文件操作函数进行写读文件.

}
...

这样的问题这样问!
不要读书了

回答的好