学籍管理系统课程设计论文(编辑修改稿)内容摘要:
=sum。 //每位学生的总成绩 } 开始 i=0,j=0 im,j3 Y N amp。 a[i].bj,amp。 a[i].num,a[i].name amp。 a[i].score[j] 计算出各个学生总成绩和平均分 输出学生信息 结束 8 167。 3 3 显示学生成绩 int i,j,r,n。 float sum。 printf(输出学生的成绩 \n)。 for(i=0。 im+l。 i++) for(j=0,sum=0。 j3。 j++) { sum=sum+a[i].score[j]。 a[i].ave=sum/3。 //每位学生的平均成绩 a[i].sum=sum。 //每位学生的总成绩 } puts(班 级 \t 学 号 \t 姓 名 \t 语 文 \t 数 学 \t 英 语 \t 总成绩 \t 平均分 \n)。 for(r=0。 rm+l。 r++) { printf( %d\t %d\t %s\t,a[r].bj,a[r].num,a[r].name)。 for(j=0。 j3。 j++) printf(%.1f\t,a[r].score[j])。 printf(%.1f\t%.1f\n,a[r].sum,a[r].ave)。 } 9 167。 3 4 学生成绩查询 int cx,xh,i,j,k,s。 char name[20]。 float sum。 printf(通过姓名查找选择 1\n)。 printf(通过学号查找选择 2\n)。 printf(请选择 :\n)。 scanf(%d,amp。 cx)。 for(k=0。 km。 k++) for(s=0,sum=0。 s3。 s++) 开始 i=0,j=0,sum=0 im+l Y N sum=sum+a[i].score[j] a[i].ave=sum/3。 a[i].sum=sum。 输出学生信息 Y j3 j++ i++ N 结束 10 { sum=sum+a[k].score[s]。 a[k].ave=sum/3。 //每位学生的平均成绩 a[k].sum=sum。 //每位学生的总成绩 } switch(cx) {case 1:printf(输入姓名 :\n)。 scanf(%s,name)。 for(i=0。 im+l。 i++) if(strcmp(a[i].name,name)==0) { printf(输出该学生的信息 \n)。 puts(班 级 \t 学 号 \t 姓 名 \t 语 文 \t 数 学 \t 英 语 \t 总成绩 \t 平均分 \n)。 printf(%d\t%d\t%s\t%.1f\t%.1f\t%.1f\t%.1f\t%.1f\t\n,a[i].bj,a[i].num,a[i].name,a[i].score[0],a[i].score[1],a[i].score[2],a[i].sum,a[i].ave)。 } break。 case 2:printf(输入学号 :\n)。 scanf(%d,amp。 xh)。 for(j=0。 jm+l。 j++) if(xh==a[j].num) {printf(输出该学生的信息 \n)。 puts(班 级 \t 学 号 \t 姓 名 \t 语 文 \t 数 学 \t 英 语 \t 总成绩 \t 平均分 \n)。 printf(%d\t%d\t%s\t%.1f\t%.1f\t%.1f\t%.1f\t%.1f\t\n,a[j].bj,a[j].num,a[j].name,a[j].score[0],a[j].score[1],a[j].score[2],a[j].sum,a[j].ave)。 } break。 } 11 12 输入姓名 name 输入学号 xh j=0 xh==a[j].num a[i].name=name 输 出 该生 的信息 输 出 该生 信息 Y N N Y 学生成绩查询 输入 cx 选择 1 选择 2 计算出各个学生总成绩和平均分 i=0 i++ j++ 计算出各个学生总成绩和平均分 结束 13 167。 3 5 学生成绩排序 int i,j,s,k,g。 float sum。 for(i=0。 im+l。 i++) for(j=0,sum=0。 j3。 j++) { sum=sum+a[i].score[j]。 a[i].ave=sum/3。 //每位学生的平均成绩 a[i].sum=sum。 //每位学生的总成绩 } for (s=0。 sm1+l。 s++) for (k=0。 km1s。 k++) if(a[k].avea[k+1].ave) { student=a[k]。 a[k]=a[k+1]。 a[k+1]=student。 } puts(输出每位学生的总成绩以及平均成绩 \n\n)。 puts(班 级 \t 学 号 \t 姓 名 \t 语 文 \t 数 学 \t 英 语 \t 总成绩 \t 平均分 \n)。 for(g=0。 gm+l。 g++) {printf(%d\t%d\t%s\t,a[g].bj,a[g].num,a[g].name)。 for(j=0。 j3。 j++) printf(%.1f\t,a[g].score[j])。 printf(%.1f\t%.1f\t\n,a[g].sum,a[g].ave)。 } 14 15 167。 3 6 插入学生成绩 int k。 float sum。 puts( 信息 )。 scanf(%d,amp。 k)。 if(k==1) //更新学生信息 {int i,j,x,h,f,g,c,r。 p。学籍管理系统课程设计论文(编辑修改稿)
相关推荐
息等等。 在对于本系统的数据流设计中,主要对整个流程的操作做一个简介。 如图所示。 西南科技大学高等教育自学考试(信息管理与服务)毕业论文 4 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 数据字典的作用也正是在软件分析和设计的过程中给人提供了数据的描述信息。 本系统的数据字典如下所示。 表 21 西南科技大学高等教育自学考试(信息管理与服务)毕业论文 5 名称
55 9. 多媒体教室中控系统 56 . 设计原则 56 . 系统平台 56 . 系统监管 56 . 数据存储 56 新一代数字化校园整体设计方案 第页 5 . 控制中心 57 . 设计目标 57 . 设计方案 57 . 系统架构 57 . 教室单元 58 . 控制中心 58 . 数据存储 59 . 管理维护 59 . 监管系统 60 10. 计算机网络系统 61 . 设计原则 61 .
发电机组失去同步,造成系统解列。 (5)不对称短路包括单相短路和两相短路,其短路电流将产生较强的不平衡交变电磁场,对附近的通信线路、电子设备等产生电磁干扰,影响其正常运行,甚至使之发生误动作。 由此可见,短路的后果是十分严重的,且短路所引起的危害程度,与短路故障的地点、类型及持续时间等因素有关。 短路电流计算的目的 变电所的电气设计中,短路电流计算是其中的一个重要环 节。
e. Listening, which plays a lifelong role in the process of munication, provides a foundation for all language development. Some recent studies describes listening as an active process in which
GO INSERT INTO Student VALUES(39。 20xx000239。 ,39。 贺一 39。 ,39。 00139。 ,39。 女 39。 ) GO INSERT INTO Student attendance classNo courseNo teacher attendancetime peopleNumber VALUES(39。 20xx000339。 ,39。
技术,开发一套基于富因特网技术的、界面直观、操作简单的测评系统,简化测评活动的组织和实施,保证测评工作的公平、公开、高效; (2) 以每个学生为基本对象,以评价学生各个素质模块为核心,对学生素质的测评数据进行合理、快速、有效的处理,按需要进行测评结果的统计、分析、显示、打印; (3) 系统用到的所有测评数据都采用动态方式管理,可实现各项测评 指标的动态修改,以适应现代教育思想