365文库
登录
注册
2

c语言学生成绩的添加修改查询排名代码

309阅读 | 11收藏 | 8页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
2
c语言学生成绩的添加修改查询排名代码第1页
c语言学生成绩的添加修改查询排名代码第2页
c语言学生成绩的添加修改查询排名代码第3页
c语言学生成绩的添加修改查询排名代码第4页
c语言学生成绩的添加修改查询排名代码第5页
c语言学生成绩的添加修改查询排名代码第6页
c语言学生成绩的添加修改查询排名代码第7页
c语言学生成绩的添加修改查询排名代码第8页
福利来袭,限时免费在线编辑
转Pdf
right
1/8
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
遥遥无期 上传于:2024-06-19
#include #define MaxSize 50 struct student{ int num; char name[10]; int computer,english,math; double average; }; int Count=0; void new_student(struct student students[]); void output_student(struct student students[]); void monfig_student(struct student students[]); void search_student(struct student students[],int num); void average_student(struct student students[]); int main(void) { int choice,num; struct student students[MaxSize]; do{ printf("choice: 1:new 2:search 3: monfig 4:output :exit
"); scanf("%d",&choice); switch(choice){ case 1: new_student(students); break; case 2: printf("please input the student's number:"); scanf("%d",&num); search_student(students,num); break; case 3:monfig_student(students);break; case 4:output_student(students);break; case 0:break; } }while(choice!=0); printf("END!
"); return 0; } void new_student(struct student students[]) { struct student s; if (Count==MaxSize){ printf("the arry is full!
"); return; } printf("Imput num,name,math score,english score, computer score:"); scanf("%d %s %d %d %d",&s.num,s.name,&s.math,&s.english,&s.computer); s.average=(s.math+s.english+s.computer)/3.0; students[Count]=s; Count++; } void search_student(struct student students[],int num) { int i;int flag=0; if(Count==0){ printf("Count of students is zero!
"); return; } for(i=0;i",students[i].num,students[i].name,students[i].math,students[i].english,students[i].computer,students[i].average); } else printf("Not Found!"); } void monfig_student(struct
tj