- 博客(12)
- 收藏
- 关注
原创 课程设计--学生成绩管理系统
问题描述:本系统实现了学生成绩管理的功能,具有学生成绩的输入、读取、查询、修改、插入、删除、排序,统计等功能。代码:头文件student.h:#ifndef LINKLIST_H_INCLUDED#define LINKLIST_H_INCLUDEDstruct Student //结构体{int term; //学期int
2016-01-08 17:20:07
1805
原创 第四周--项目四--双链表算法库
算法库包括两个文件: 头文件:List.h,包含定义顺序表数据结构的代码、宏定义、要实现算法的函数的声明; 源文件:listp.cpp,包含实现各种算法的函数的定义 以及测试文件main.cppList.h:#ifndef CDLINKLIST_H_INCLUDED#define CDLINKLIST_H_INCLUDED//循环双链
2015-12-18 09:09:43
243
原创 第四周-项目五猴子选大王
问题描述:一群猴子,编号是1,2,3 …m,这群猴子(m个)按照1-m的顺序围坐一圈。从第1只开始数,每数到第n个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。输入m和n,输出为大王的猴子是几号。程序代码:#include using namespace std;struct Monkey{ int num; //猴子的编号
2015-12-14 17:08:52
311
原创 第四周-项目二
//listh.h:#ifndef LINKLIST_H_INCLUDED#define LINKLIST_H_INCLUDEDtypedef int ElemType;typedef struct LNode //定义单链表结点类型{ ElemType data; struct LNode *next; //指向后继结点}
2015-11-30 17:20:16
258
原创 第四周-项目一
#include #include typedef int ElemType;typedef struct LNode //定义单链表结点类型{ ElemType data; struct LNode *next; //指向后继结点} LinkList;void CreateListF(LinkList *&L,ElemType a
2015-11-09 16:57:54
260
原创 第三周-项目4
#include"list.h"#includeusing namespace std;void delx2y(SqList *&L, ElemType x, ElemType y){ int k=0,i; //k记录非x的元素个数 ElemType t; if(x>y) { t=x; x=y;
2015-10-26 17:28:21
239
原创 第三周-项目3求集合并集
#include#includeusing namespace std;#define MaxSize 50typedef int ElemType; //ElemType在不同场合可以根据问题的需要确定,在此取简单的inttypedef struct{ ElemType data[MaxSize]; //利用了前面MaxSize和ElemType的定义
2015-10-20 11:21:51
270
原创 第三周-项目二
#include#ifndef LIST_H_INCLUDED#define LIST_H_INCLUDED#define MaxSize 50using namespace std;typedef int ElemType;typedef struct{ ElemType data[MaxSize]; int length;} SqList;
2015-10-14 18:24:16
285
原创 第三周—项目1顺序表的基本运算
#include #include #define MaxSize 50 //Maxsize将用于后面定义存储空间的大小typedef int ElemType; //ElemType在不同场合可以根据问题的需要确定,在此取简单的inttypedef struct{ ElemType data[MaxSize]; //利用了前面MaxSize和ElemTyp
2015-10-12 16:53:08
260
原创 项目1-函数传值的三种方式
#include#includeusing namespace std;//(1)传值void myswap1(int x, int y){ int t; t=x; x=y; y=t;}//(2)传地址void myswap2(int *p1, int *p2){ int t; t=*p1;
2015-09-21 16:37:00
451
2
转载 项目0-宣示主权
#includeusing namespace std;void swap(int &a,int &b){ int c; c=a; a=b; b=c;}int main(){ int a,b; cin>>a>>b; swap(a,b); cout<<a<<" "<<b<<endl; return 0;}
2015-09-14 17:02:56
532
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人