下载此文档

C语言实验报告.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
C语言实验报告.docC语言实验报告
C语言实验报告
1 / 19
C语言实验报告
《C 语言程序设计实训 1》报告
设 计 题 目: 基于数组的学生信息管理系统
学 院 名 称: 信息科学技术学院
C语言实验报告
C语言实验报告
19 / 19
C语言实验报告
专 业: 计算机科学与技术
班 级:
姓 名: 学 号
指 导 教 师:
提 交 日 期: 2014 年12月22日
一、实验内容
编写并调试程序, 实现学校各专业班级学生信息
的管理。 10 个学生的信息存储在文件中。在头文件中
定义学生信息的结构体类型,包括:学号、姓名、专
业、班级、 3 门成绩;和符号常量 N(学生数)。(同一
班级的学生可以属于不同的专业,同一专业的学生可
以属于不同的班级)
#define N 10
struct Student{
C语言实验报告
C语言实验报告
3 / 19
C语言实验报告
char num[15];// 学号
C语言实验报告
C语言实验报告
19 / 19
C语言实验报告
二、实验要求
main 函数:以菜单形式将各项功能提供给用户,根据用户的选择,调用相应的函数。
STU student[N]; 函数
#include ""
void main()
{
C语言实验报告
C语言实验报告
5 / 19
C语言实验报告
int i,n,id,num,m,sub,corse; 将从文件中读取 10
个人的信 \n");
printf("\n2. 您将从文件中随机读取第
n(0<=n<=9) 个学生的信
息\n")
printf("\n3. 您将根据某一班级某一专业总分
超过多少进行查
找\n");
printf("\n4. 您将求某一课程分数最高的学生
序号的下标 \n");
printf("\n5. 您将对平均成绩由低到高进行简
单选择排序法 \n
");
printf("\n6. 您将对某一个班的平均成绩由低
到高进行起泡排
C语言实验报告
C语言实验报告
6 / 19
C语言实验报告
序法 \n");
printf("\n7. 您将对某门专业的学生的某门课
程成绩由低到高
进行直接插入排序法 \n");
printf("\n8. 您将把学生信息存入文件 \n");
scanf("%d",&id);
getchar();
switch(id){
case 1:
{
printf("\n 从文件中读取信息 \n");
Input(students,sizeof(students)/sizeof(STU))
;Sort_select 函数
C语言实验报告
C语言实验报告
7 / 19
C语言实验报告
#include ""
void Sort_select(STU * p)
{
int i,j,k;
float sum,ave[N],t;
STU tem;
for(i=0;i<N;i++){
sum=;

C语言实验报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人天天湖人
  • 文件大小308 KB
  • 时间2022-01-03