云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c语言实验指导书

c语言实验指导书

  • 62 次阅读
  • 3 次下载
  • 2025/12/3 3:23:40

{

struct student stu[5]; int i,j; FILE *fp; float sum;

for(i=0;i

printf(\

scanf(\输入学生的学号 */ printf(\

scanf(\输入学生的姓名 */ sum=0;

for(j=0;j<3;j++) /* 输入学生的三门课的成绩 */ {

printf(\

scanf(\计算总成绩 */ sum=sum+stu[i].score[j]; /*getchar();*/ }

stu[i].ave=sum/3.0; /* 计算平均成绩 */ }

printf(\

if((fp=fopen(\ {

printf(\ exit(1); }

for(i=0;i

fwrite(&stu[i],sizeof(struct student),1,fp); fclose(fp);

if((fp=fopen(\ {

printf(\ exit(1); }

for(i=0;i

fread(&stu[i],sizeof(struct student),1,fp); printf(\ for(j=0;j<3;j++)

printf(\ printf(\ }

fclose(fp); }

程序调试

① 为了观察文件的存储操作是否正确,在调试程序时应增加显示存储文件的程序代码。也可以单独编写程序,显示存储文件。

② 在参考程序中,在写文件时使用的是“w”操作方式,显示文件时重新用“r”方式打开。请修改程序,使用一种文件操作方式,写完之后,再从头显示文件内容。

三、实验报告要求 写明: 1. 实验目的 2. 实验内容与步骤

3. 编写的程序(题目,经调试、运行后正确的程序) 4. 思考题的解决方法。

5. 总结讨论本次实验的结果和收获。

搜索更多关于: c语言实验指导书 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

{ struct student stu[5]; int i,j; FILE *fp; float sum; for(i=0;i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com