struts2中文文档chm
struts2中文文档chm,struts2,chm,文档
jsp + Servlet+ JAVABean + mysql
jsp + Servlet+ JAVABean + mysql毕业论文管理系统,完整项目
axure App手机
axure App,axure 手机App 源码 ,完整可执行工程
简单购物系统
简单购物系统 JSp +servlet+ javaweb+mysql
javaweb 课程设计
javaweb 课程设计 JSP + Servlet +Javabean+MYsql数据库,综合运用javaweb开发技术。
lava web课程设计
javaweb课程设计 运用JSP+servlet+javabean+Mysql数据库
综合了Javaweb知识
C语言学生管理系统
#include
#include
#include
int INDEX[32];
//结构体变量
struct STUDENT{
int id;
int age;
int chinese,math,english;
char name[21];
}students[32];
void page_title(char *menu_item){
printf(">>> 学 生 管 理 系 统 <<<\n\n- %s -\n\n",menu_item);
}//
void return_confirm(void){
printf("\n按任意键返回……\n");
getch();
}//
void student_new(void){
int n;
page_title("录入学生基本信息");
for(n=0;n<32;n++)
if(students[n].id==0) break;
printf("学号:");
scanf("%d",&students[n].id);
printf("姓名:");
scanf("%s",&students[n].name);
printf("年龄:");
scanf("%d",&students[n].age);
return_confirm();
}//①
int search_id(void){
int n,i;
printf("请输入学生学号:");
scanf("%d",&i);
for(n=0;n<32;n++)
{
if(students[n].id==i&&students[n].id!=0)
{
printf("学号:%d\n",students[n].id);
printf("姓名:%s\n",students[n].name);
printf("年龄:%d\n",students[n].age);
return n;
}
}
printf("\n输入错误或学号不存在.\n");
return -1;
}//
void student_del(void){
int n;
page_title("注销学生基本信息");
if((n=search_id())!=-1) students[n].id=0;
printf("\n!该学生已注销.\n");
return_confirm();
}//③
void student_edit(void){
int n;
page_title("编辑学生基本信息");
if((n=search_id())!=-1)
{
printf("\n请重新输入新信息:\n学号:");
scanf("%d",&students[n].id);
printf("姓名:");
scanf("%s",&students[n].name);
printf("年龄:");
scanf("%d",&students[n].age);
}
return_confirm();
}//②
线性表的基本操作,插入删除,输出线性表内容,输出两个线性表的相同元素
线性表的基本操作,插入删除,输出线性表内容,输出两个线性表的相同元素,判空,判满,查找指定位置元素,查找指定元素位置,线性表的初始化
递归交换所有左右子树
递归实现左右子树的互换的函数,上面还有完整的建树及遍历等一些基本操作
二叉树的基本操作
二叉树的基本操作,使用递归算法,先序遍历建造二叉树。