《C语言程序设计》实验指导书答案(9)
FILE *fp;
if((fp=fopen(\ {
printf(\ exit(0); }
for(i=0;i fwrite(&s[i],sizeof(struct student),1,fp);//写入文件后看是乱码 fclose(fp);*/ FILE *fp1;//把写入文件的数据再次读出来 if((fp1=fopen(\ { printf(\ exit(0); } for(i=0;i fread(&s[i],sizeof(struct student),1,fp1); for(i=0;i printf(\ fclose(fp1); system(\} 3. //用定义结构类型的方法,编写程序建立一个具有学生学号、姓名、总分和联系电话的记录文件。 #include char name[10]; int score; long telephone; }; main() { int i,n; struct student s[m]; printf(\ scanf(\ for(i=0;i printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ } for(i=0;i printf(\ FILE *fp; if((fp=fopen(\ { printf(\ exit(0); } for(i=0;i fwrite(&s[i],sizeof(struct student),1,fp);//写入文件后看是乱码 fclose(fp); system(\} 4. //编写程序,利用第3题建立的记录文件,从键盘上输入一个学号,可以查寻到此人其他信息。 #include char name[10]; int score; long telephone; }; main() { int i,n; struct student s[m]; printf(\ scanf(\/* for(i=0;i printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ } for(i=0;i printf(\ FILE *fp; if((fp=fopen(\ { printf(\ exit(0); } for(i=0;i fwrite(&s[i],sizeof(struct student),1,fp);//写入文件后看是乱码 fclose(fp);*/ FILE *fp1;//把写入文件的数据再次读出来 if((fp1=fopen(\ { printf(\ exit(0); } for(i=0;i fread(&s[i],sizeof(struct student),1,fp1); int no; printf(\ scanf(\ for(i=0;i if(s[i].no==no) printf(\ } fclose(fp1); system(\} 5. //编写程序,将第四题建立的文件复制一份。 #include char name[10]; int score; long telephone; }; main() { int i,n; struct student s[m]; printf(\ scanf(\/* for(i=0;i printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ } for(i=0;i printf(\ FILE *fp;//用于复制文件,即从原始文件中读出后再写入fp if((fp=fopen(\ { printf(\ exit(0); } // for(i=0;i // fwrite(&s[i],sizeof(struct student),1,fp);//写入文件后看是乱码 FILE *fp1;//用于读出record.txt 文件。 if((fp1=fopen(\ { printf(\ exit(0); } for(i=0;i { fread(&s[i],sizeof(struct student),1,fp1); fwrite(&s[i],sizeof(struct student),1,fp); } fclose(fp); fclose(fp1); system(\} 6. //用产生随机数的方法产生:100个商场的序号(1到500之间)、每个商场一年四个季度每个季度的销售金额(单位万元), //将这些数据存于数据文件,然后利用该文件求出每个商场一年的销售总金额。 #include long quarter1; long quarter2; long quarter3; long quarter4; }; main() { int i; struct market m[101]; /*time_t t; srand((unsigned) time(&t)); for (i=1; i<=100; i++) { m[i].no=rand()P0; m[i].quarter1=rand()0; m[i].quarter2=rand()0; m[i].quarter3=rand()0; m[i].quarter4=rand()0; } FILE *fp; if((fp=fopen(\ { printf(\ exit(0); } for(i=1;i<=100;i++) fwrite(&m[i],sizeof(struct market),1,fp);//写入文件后看是乱码 fclose(fp);*/ FILE *fp1; if((fp1=fopen(\ { printf(\ exit(0); } for (i=1; i<=100; i++) { fread(&m[i],sizeof(struct market),1,fp1); printf(\万)\\n\r2,m[i].quarter3,m[i].quarter4,(m[i].quarter1+m[i].quarter2+m[i].quarter3+m[i].quarter4)/4.0); } system(\}
相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




