课程设计选题管理系统

发布 2022-10-03 00:18:28 阅读 2746

#include

#include

#include

using namespace std;

class student

long num;

char name[20];

char subject[30];

student *next;

student *head;

public:

int creat()

fscanf(fp,"%ld%s%s",&p->num,p->name,p->subject); 输入指针p指向的对象的数据成员的值。

pend = head存放当前对象的地址

while(!feof(fp))

0 是输入结束的标志。

if(null ==head)

head = p只在第一次执行此语句。

else pend->next = p存放下一个对象的地址。

pend = p;

p = new student动态创建下一个对象。

fscanf(fp,"%ld%s%s",&p->num,p->name,p->subject); 输入下一个对象数据成员的值。

pend->next = null

return 0;

int newstudent增加。

fprintf(fp,"%ld %s %s",num,name,subject);

fclose (fp);

return 0;

int modify修改。

int del删除。

class subject

int serial_number;//序号。

char subject[30]; 题目。

int peoples;//限定人数。

int people;//已选人数。

char description[100];/描述

subject *next;

subject *head;

public:

int chosesubject();

int creat();

int newsubject();

int modify();

int del();

int demand();

int subject::creat()

file *fp;

head = null; /存放链表的起始地址。

subject *p, *pend;

p = new subject; /创建一个teacher的动态对象。

if((fp=fopen(""r"))null)

fscanf(fp,"%d%s%d%s%d",&p->serial_number,p->subject,&p->peoples,p->description,&p->people); 输入指针p指向的对象的数据成员的值。

pend = head存放当前对象的地址

while(!feof(fp))

0 是输入结束的标志。

if(null ==head)

head = p只在第一次执行此语句。

else pend->next = p存放下一个对象的地址。

pend = p;

p = new subject动态创建下一个对象。

fscanf(fp,"%d%s%d%s%d",&p->serial_number,p->subject,&p->peoples,p->description,&p->people); 输入下一个对象数据成员的值。

pend->next = null

return 0;

int subject::newsubject增加。

file *fp;

cout <<请输入要增加的题目的序号:";

cin >>serial_number;

cout <

课程设计选题 车场管理系统

为了方便读者进行课程设计,这里提供了部分设计题目 仅供参考 读者可以在下列课题中挑选3 4个题目 具体数目由授课教师根据教学大纲的要求进行安排 作为课程设计选题,并按照课程设计基本要求完成,样式可参考课程设计范例。1 一元多项式计算。能够按照指数降序排列建立并输出多项式 能够完成两个多项式的相加 相...

课程设计选题

根据题目要求,选定电路结构。计算和确定电路中的元件参数。主要元器件 运放 a74 电阻 电容 导线等。7 用电压控制输出信号频率的锯齿波发生电路 电压 频率转换电路。设计要求。使电压在0 5伏范围内取值,输出信号频率范围不做限制。根据题目要求,选定电路结构。画出频率 电压关系曲线。主要元器件。运放 ...

管理系统课程设计

课程设计。课程名称管理信息系统课程设计。题目名称固定资产管理系统。学生学院机械工程学院 专业交通运输 指导教师陈勋 郑来运 2012 年 7 月 7 日 目录 41 绪论 5 2 系统概述 6 2.1 现状分析 6 2.2 系统目标 7 2.3 固定资产管理系统表关系图 7 2.4设计结果 7 3 ...