C语言课程设计

发布 2022-09-30 18:00:28 阅读 9623

c语。言。

课。程。设。计。

*本程序由8个函数组成,1.主函数main();

2.建立学生信息函数creat();

该函数返回一个 typedef struct node_类型函数。

3.插入学生信息函数insert();

该函数返回一个 typedef struct node_类型函数。

4.查询学生信息函数find();

该函数是void类型,不返回值。

5.界面输出函数print();

该函数是void类型,不返回值。

6.菜单选择功能函数select();

该函数是void类型,不返回值,输入一个int类型整数来实现选择功能。

7.删除学生信息函数del();

该函数返回一个 typedef struct node_类型函数。

8.输出所有学生信息函数play()

该函数该函数是void类型,不返回值。

函数与函数之间相互调用,实现了该程序的功能。

程序实现**如下:

#include<>

#include<>

#include<>

typedef struct node_1type; /存储学生信息*/

typedef struct node_2elsebreak;

return sn;

} /菜单选择功能*/

list *creat (list *head)/*尾插法*/p->next=null; /单链表结束标志*/return head;

list *insert(list *head)else return null;

while(r&&j r=r->next;

j++;if(!r)

if(r->next==null)

q->next=r->next;/*将待插入节点插入*/r->next=q;

return head;

list *find(list *head)elseif(i==2)else

list *del(list *head)while(q!=null&&q->next!=p)q=q->next;

if(!q)

int play(list *head)/*链表为空*/p=head->next;

while(p->next){

printf("学生信息如下:");

printf("学生的学号是:%s",p->printf("学生的姓名是:%s",p->

C语言课程课程设计

课程设计报告。课程名称 c语言程序设计 系别 xxx 专业班级 xxx班 学号 xxxxxxxxxx 姓名 xxx 课程题目 10或100以内儿童加减乘除算术游戏。完成日期 2013.6.14 19 指导老师 xxx 2013年 6月 21日。附件 一 程序模块图。二 源程序。include inc...

C语言课程设计

目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。xx xx学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 课程类别 专业基础课。制订时间 2010年11月 计算机科学与技术系制。c语言程序课程设计教学...

C语言课程设计

目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。珠海学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 2010级计算机科学与技术系各专业。课程类别 专业基础课。制订时间 2010年11月 计算机科学与技...