C程序设计综合性实验报告_c程序设计实验报告

2020-02-28 其他范文 下载本文

C程序设计综合性实验报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c程序设计实验报告”。

《C程序设计》综合性实验

实验报告

题目: 学生成绩管理

姓名: 班级: 学号: 指导教师: 完成时间:

一、实验题目

学生成绩管理

二、实验目的1.掌握一维数组、二维数组的使用方法。2.掌握结构体数组的定义和使用。

3.综合应用数据文件的读写语句保存结构体数组中的数据。

三、实验要求

有4个学生,每个学生有3门课的成绩,从键盘上输入以上数据,计算每个学生的平均分,并把这些信息(包括学号、姓名、班级、3门课的成绩及平均分)保存到一个文件(score.txt)中,并显示在屏幕上。

具体要求:

定义结构体类型(student_type),其中包括学号(num[11])、姓名(name[8])、班级(cla[20])、3门课成绩(score[3])和平均成绩(ave)。利用该结构体类型定义数组stud[4]。

在主函数中输入学生学号、姓名、班级、3门课的成绩,并计算出平均成绩,然后调用save()函数将学生数据保存在score.txt文件中,调用display()函数读取score.txt文件,并将其中的内容显示在屏幕上。

定义保存文件函数save()和显示文件函数display()。

四、程序流程图

五、程序代码

#include #include struct student_type {

__int64 num;

char name[8];int clas;int score[3];int ave;}stud[4];int main(){

scanf(“%d %d %d”,&stud[i].score[0],&stud[i].score[1],&stud[i].score[2]);

stud[i].ave=(stud[i].score[0]+stud[i].score[1]+stud[i].score[2])/3;} for(i=0;i

scanf(“%I64d”,&stud[i].num);scanf(“%s”,stud[i].name);scanf(“%d”,&stud[i].clas);FILE* fp;int i;

if((fp=fopen(“score.txt”,“w”))==NULL){

} printf(“Can not open this file!”);exit(0);printf(“num

name

cla

score 1

score 2

score 3

aven”);fprintf(fp,“num

name

cla

score 1

score 2

score 3

aven”);

printf(“%-14I64d%-13s%-9d%-10d%-10d%-10d%-9dn”,stud[i].num,stud[i].namfor(i=0;i

} } fclose(fp);return 0;

六、实验结果

七、实验体会

(写出完成此次综合性实验的心得体会,字数在200字以上。)

C程序设计综合性实验报告

《C程序设计》综合性实验实验报告题目: 学生成绩管理姓名: 班级: 学号: 指导教师: 完成时间:一、实验题目 学生成绩管理二、实验目的1.掌握一维数组、二维数组的使用方法。 2.掌握......

C程序设计综合性实验报告

《C程序设计》综合性实验实验报告题目: 学生成绩管理姓名: 班级: 学号: 指导教师: 完成时间:一、实验题目 学生成绩管理二、实验目的1.掌握一维数组、二维数组的使用方法。 2.掌握......

C程序设计综合性实验报告

《C程序设计》综合性实验实验报告题目: 学生成绩管理姓名: 班级: 学号: 指导教师: 完成时间:一、实验题目学生成绩管理二、实验目的1.掌握一维数组、二维数组的使用方法。 2.掌握......

C#程序设计实验报告

实验报告书写要求实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,标题采用四号黑体,正文采用小四号宋体,单倍行距。纸张一律采用A4的纸张。实验报告书写说明实......

C程序设计实验报告

浙江理工大学信息学院C程序设计实验报告实验名称: 学时安排:实验类别: 实验要求:1人1组  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄一、实验目的二、实验设备介绍软件需求: Visual C++ 6.0或CFree3.5以上版本硬件需求:......

《C程序设计综合性实验报告.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
C程序设计综合性实验报告
点击下载文档
相关专题 c程序设计实验报告 实验报告 程序设计 综合性 c程序设计实验报告 实验报告 程序设计 综合性
[其他范文]相关推荐
[其他范文]热门文章
下载全文