c语言程序设计之学生选修课系统设计代码
#include<stdio.h>
#include<string.h>
#include<malloc.h>
#include<stdlib.h>
#include<conio.h>
int n=0; //n为结点个数
struct kecheng //声明结构体
{
int bianhao;
char name[10];
char xingzhi[10];
int zongxueshi;
int shoukexueshi;
int shangjixueshi;
float xuefen;
int kaikexueqi;
struct kecheng *next;
};
struct kecheng *head;
struct kecheng *creat() //创建链表.此函数带回一个指向链表头的指针
{
void save(struct kecheng *head);
printf("课程编号 课程名称 课程性质 总学时 授课学时 实践或上机学时 学分 开课学期\n");
struct kecheng *head,*p1,*p2;
p1=p2=(struct kecheng *) malloc(sizeof (struct kecheng)); //开辟一个新单元
scanf("%d",&p1->bianhao);
head=NULL;
while(p1->bianhao!=0)
{
scanf("%s%s%d%d%d%f%d",p1->name,p1->xingzhi,&p1->zongxueshi,&p1->shoukexueshi,&p1->shangjixueshi,&p1->xuefen,&p1->kaikexueqi);
n++;
if(n==1)
head=p1;
else
p2->next=p1;
p2=p1;
p1=(struct kecheng *)malloc(sizeof (struct kecheng));
你可能喜欢
- C语言课程设计报告
- 学生选修课程系统设计
- 学生选课系统源代码
- C语言选课系统
- C语言学生成绩管理系统设计
- c语言学生成绩管理系统
- 软件工程学生选课系统
- java学生选课系统
- C语言课程设计报告34页
- 湖南文理学院_通讯录管理系统课程设计报告书(C语言)21页
- C语言课程设计报告范例201214页
- 2010级通信工程《C语言课程设计》课程设计报告 正文15页
- C语言课程设计报告 火 车 售 票 系 统43页
- C语言课程设计报告示例7页
- 学生选修课程系统设计17页
- C语言课程设计报告--学生选修课程管理系统25页
- 学生选修课程系统设计报告11页
- C++课程设计——学生选修课程系统 329页
- 学生选修课程系统设计32页
- C语言课程设计论文 学生选修课系统38页
- 学生选课系统源代码15页
- C语言课程设计实践报告——《学生选课管理系统》[内附程序源代码]29页
- 源代码:学生选课管理系统9页
- 学生选课管理系统(全源代码,Linux环境)52页
- 学生选课管理系统,Linux环境C语言源代码,含个人总结以及函数流程图21页
- 学生选课管理系统(全源代码,Linux环境)52页
- C语言学生选课系统16页
- C语言课程设计实践报告——《学生选课管理系统》[内附程序源代码]29页
- C语言学生选课管理系统35页
- 学生选课系统C语言设计32页
- C语言课程设计实现选课系统6页
- C语言 学生选课系统 程序13页
- C语言设计-学生成绩管理系统16页
- C语言程序设计学生成绩管理系统实验报告10页
- C++ C语言 程序设计 简单的学生成绩管理系统10页
- C++ C语言 程序设计 简单的学生成绩管理系统14页
- C++ C语言 程序设计 简单的学生成绩管理系统9页
- C++ C语言 程序设计 简单的学生成绩管理系统11页
- c语言课程设计 音频信息管理(修改自学生成绩管理系统)40页
- 学生成绩管理系统(c语言)课程设计报告58页
- 学生成绩管理系统-c语言版新18页
- c语言课程设计___学生成绩管理系统20页
- 学生成绩管理系统c语言版19页
- 课程设计-(c语言)学生成绩管理系统13页


