资源简介

代码片段和文件信息
#include
#include
#include
int n=0;
struct student
{
char name[20]; //名字
char num[20]; //学号
char Class[20]; //班级
char mayor[20]; //专业
int age; //年龄
int score; //成绩
}s[100];
void add() //添加
{
system(“cls“);
printf(“请输入学生基本信息:\n姓名:“);
scanf(“%s“&s[n].name);
printf(“学号:“);
scanf(“%s“&s[n].num);
printf(“年龄:“);
scanf(“%d“&s[n].age);
printf(“班级:“);
scanf(“%s“&s[n].Class);
printf(“专业:“);
scanf(“%s“&s[n].mayor);
printf(“成绩:“);
scanf(“%d“&s[n].score);
n++;
printf(“\n\n您输入的信息已被保存!\n“);
system(“pause“);
system(“cls“);
}
void print()
{
int i;
system(“cls“);
printf(“姓名\t学号\t\t班级\t年龄\t专业\t\t成绩\n“);
for(i=0;i<10;i++)
{
printf(“%-8s“s[i].name);
printf(“%-16s“s[i].num);
printf(“%-8d“s[i].age);
printf(“%-8s“s[i].Class);
printf(“%-16s“s[i].mayor);
printf(“%-8d“s[i].score);
printf(“\n“);
}
printf(“\n信息显示完毕!\n“);
system(“pause“);
system(“cls“);
}
void find() //查找
{
void find1();
void find2();
int a;
system(“cls“);
printf(“1.按姓名查找\n2.按学号查询\n“);
scanf(“%d“&a);
switch(a)
{
case 1:
find1();
break;
case 2:
find2();
break;
}
}
void Delete() //删除
{
int i;
char a[20];
printf(“请输入要删除的学号“);
scanf(“%s“&a);
for(i=0;i if(strcmp(as[i].num)==0)
{
while(i {
s[i]=s[i+1];
i++;
}
n-=1;
}
}
void amend() //修改
{{
int ijo;
char a[20];
system(“cls“);
printf(“修改学生的学号:“);
scanf(“%s“&a); //通过输入需要修改信息的学号找到他
printf(“\n“);
for(i=0;i {
if(strcmp(as[i].num)==0)
{
printf(“学号:%s\n“s[i].num);
printf(“姓名:%s\n“s[i].name);
printf(“班级:%s\n“s[i].Class);
printf(“专业:%s\n“s[i].mayor);
printf(“年龄:%d\n“s[i].age);
printf(“成绩:%d\n\n“s[i].score);
o=i;
}
}
printf(“1.修改学号\n2.修改姓名\n3.修改专业\n4.修改年级\n5.修改性别\n6.修改出生日期\n请选择:“);
scanf(“%d“&j); //选择修改的信息
switch(j) //选择结构!
{
case 1:
printf(“学号修改为:“);
scanf(“%s“s[o].num);
break;
case 2:
printf(“姓名修改为:“);
scanf(“%s“s[o].name);
break;
case 3:
printf(“专业修改为:“);
scanf(“%s“&s[o].mayor);
break;
case 4:
printf(“班级修改为:“);
scanf(“%d“&s[o].Class);
break;
case 5:
printf(“成绩修改为:“);
scanf(“%s“&s[o].score);
break;
case 6:
printf(“年龄修改为:“);
scanf(“%d“s[o].age);
break;
}
printf(“\n修改成功!\n\n“);
system(“pause“);
system(“cls“);
}
}
void sort() //排序(成绩)
{
struct student tmp;
int ij;
printf(“共排序%d组数据\n\n“n);
for(i=0;i {
for(j=i+1;j {
if(s[i].score>s[j].score) //前面的值如果大于后面的纸就进行冒泡排序
{
tmp=s[i]; //交换内容
s[i]=s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 79200 2016-11-23 18:40 学生信息管理系统顺序版本4.0\c.txt
文件 33792 2017-03-24 19:02 学生信息管理系统顺序版本4.0\Debug\vc60.idb
文件 53248 2017-03-24 18:56 学生信息管理系统顺序版本4.0\Debug\vc60.pdb
文件 204923 2017-03-24 18:56 学生信息管理系统顺序版本4.0\Debug\顺序版本的管理5.0.exe
文件 227368 2017-03-24 18:56 学生信息管理系统顺序版本4.0\Debug\顺序版本的管理5.0.ilk
文件 28486 2017-03-24 18:56 学生信息管理系统顺序版本4.0\Debug\顺序版本的管理5.0.obj
文件 190880 2017-03-24 18:56 学生信息管理系统顺序版本4.0\Debug\顺序版本的管理5.0.pch
文件 541696 2017-03-24 18:56 学生信息管理系统顺序版本4.0\Debug\顺序版本的管理5.0.pdb
文件 33792 2016-11-21 20:18 学生信息管理系统顺序版本4.0\vc60.idb
文件 53248 2016-11-21 20:18 学生信息管理系统顺序版本4.0\vc60.pdb
文件 6388 2016-11-23 19:49 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.c
文件 3533 2017-03-24 18:56 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.dsp
文件 542 2017-03-24 19:16 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.dsw
文件 225956 2016-11-21 13:07 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.ilk
文件 41984 2017-03-24 19:16 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.ncb
文件 26730 2016-11-21 20:18 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.obj
文件 48640 2017-03-24 19:16 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.opt
文件 190672 2016-11-21 10:38 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.pch
文件 435200 2016-11-21 13:07 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.pdb
文件 268 2017-03-24 19:02 学生信息管理系统顺序版本4.0\顺序版本的管理5.0.plg
目录 0 2017-03-24 18:56 学生信息管理系统顺序版本4.0\Debug
目录 0 2017-03-24 19:16 学生信息管理系统顺序版本4.0
----------- --------- ---------- ----- ----
2426546 22
- 上一篇:词频统计c语言代码
- 下一篇:c语言课程设计学籍管理系统
相关资源
- C++中头文件与源文件的作用详解
- C语言代码高亮html输出工具
- 猜数字游戏 c语言代码
- C语言课程设计
- 数字电位器C语言程序
- CCS FFT c语言算法
- 使用C语言编写的病房管理系统
- 通信过程中的RS编译码程序(c语言)
- 计算机二级C语言上机填空,改错,编
- 用回溯法解决八皇后问题C语言实现
- 简易教务管理系统c语言开发文档
- 操作系统课设 读写者问题 c语言实现
- 小波变换算法 c语言版
- C流程图生成器,用C语言代码 生成C语
- 3des加密算法C语言实现
- 简单的C语言点对点聊天程序
- 单片机c语言源程序(51定时器 八个按
- 个人日常财务管理系统(C语言)
- c语言电子商务系统
- 小甲鱼C语言课件 源代码
- 将图片转换为C语言数组的程序
- C语言实现的一个内存泄漏检测程序
- DES加密算法C语言实现
- LINUX下命令行界面的C语言细胞游戏
- 用单片机控制蜂鸣器播放旋律程序(
- 学校超市选址问题(数据结构C语言版
- 电子时钟 有C语言程序,PROTEUS仿真图
- 尚观培训linux许巍老师关于c语言的课
- 算符优先语法分析器(C语言编写)
- 基于C语言的密码锁程序
评论
共有 条评论