《c语言程序设计》第9章作业,《经典规范C语言程序设计》实验报告(第九章)文件程序设计.doc...

#includevoid main()

{ FILE *fp6;

int i=0;

char str[][20]={"visual C++","visual Basic","visual java","visual foxpro"};

char s[20];

if((fp6=fopen("e:\\file9_6.dat", )==NULL)

{ printf("%s不能打开!\n","file9_6.dat");

exit(1);

}

while(i<4)

{

fwrite( , ,1,fp6);

i++;

}

fclose(fp6);

if((fp6=fopen("e:\\file9_6.dat", ))==NULL)

{ printf("%s不能打开!\n","file9_6.dat");

exit(1);

}

fread( , ,1,fp6);

while(!feof(fp6))

{ printf("%s\n",s);

fread( , ,1,fp6);

}

fclose(fp6);

}

3.编程题

(1)编写一个程序实现如下功能:有5个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,将原有数据和计算出的平均分数存放在磁盘文件“stud”中。(程序以文件名sy9_7.c存盘)。

(2) 编写一个程序实现如下功能:将一个整形ASCII码文件FileA.txt复制到ASCII码文件FileB.txt。

FileA.txt FileB.txt

10 11 12 13 14 15 10 11 12 13 14 15

20 21 22 23 24 25 20 21 22 23 24 25

30 31 32 33 34 35 30 31 32 33 34 35

(程序以文件名sy9_8.c存盘)。

(3)编写一个程序实现如下功能:有一个整数文件(二进制文件),读取其中的数值,如果为奇数加一;如果为偶数,减一,存放到新的文件中去。(程序以文件名sy9_9.c存盘)。

分析与思考:(调试过程及调试中遇到的问题及解决办法;调试程序的心得与体会)

5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值