C语言作业

发布 2021-05-05 20:32:28 阅读 1449

c语言程序设计实验报告。

1. 实验目的。

1.熟练掌握文件、缓冲文件系统以及文件指针的概念;

2.学会使用文件打开、关闭、读、写等文件操作函数;

3学会使用缓冲文件系统对文件进行简单的操作。

实验内容。有五个学生,每个学生有三门成绩,从键盘输入以下输据(包括学生的学号、姓名、三门课成绩),计算平均成绩,将原有数据和平均分存放在和分放在文件中。

要求:1.设五名学生的学号、姓名和三门课成绩如下:

99101 wang 83 92 67

99103 li 67 80 90

99106. fun 75 91 95

99110. ling 100 50 62

99113 yuan 55 68 71

2.在屏幕上输出文件的内容。

3.算法描述流程图。

4.源程序。

#include<>

main()

file*fp;

float fenglish,fmath,fcomputer,f**erage;

char name[20],number[20];

int w,i;

if((fp=fopen("d:\\w"))null)

printf("学号\t姓名\t英语\t数学\t计算机");

for(i=0;i<5;i++)

fclose(fp);

if((fp=fopen("d:\"))null)

printf("学号\t姓名\t英语\t数学\t计算机\t平均分");

w=fgetc(fp);

while(w!=eof)

putchar(w);

w=fgetc(fp);

fclose(fp);

6.运行结果。

7.出现问题及解决方法。

编写程序时括号用错了,程序很难编,请教同学才完成的。

8.实验心得:通过这次实验,我简单的了解了c语言的编程的极小部分内容,学习了一些非常实用的知识,感觉很充实。

C语言作业

no.1 include int main 结果z 9.000000 配置 mingw2.95 cuirelease,编译器类型 mingw old检查文件依赖性。完成构建未命名1 0个错误,0个警告。生成c documents and settings administrator my docum...

C语言作业

上机实习报告。题目 有五名同学每名同学的数据包括学号 姓名和3门功课的成绩 成绩提前预设 求 1 每名同学的平均成绩 名同学每门课程的平均分 3 按学生的平均分从低到高次序排除每名同学的顺序 分析 根据题目要求,使用结构体类型,包括5个元素学号 num 姓名 name 门功课的成绩 score 3 ...

C语言作业

1 c语言的特点与主要应用领域。特点 1 c语言简洁,紧凑,使用方便,灵活 2 c语言具有高级语言和低级语言的特征 3 c语言是结构化语言,具有结构化的控制语句 4 c语言具有各种各样的数据类型 5 c语言具有强大的图形功能,支持多种显示器和驱动器 6 c语言适用范围大,目标 质量高,程序执行效率高...