全文预览

高级程序设计II_实验题ex5

上传者:hnxzy51 |  格式:doc  |  页数:4 |  大小:0KB

文档介绍
联,创建三个对象, Student s1; Student s2(2007002,"Jerry",18); Student s3(2007003,"Jack",19,78.5,89.5,93.0); 将 s1、 s2、 s3 的全部信息写入到文件“ stud.dat ”定义 i fstream 的对象 in file 与文件“ stud.dat ”建立关联,从文件“ stud.dat ”依次读出三个对象的信息到数组 Student stud[3] 中,并将三个对象的信息在屏幕上输出: cout<<" 输入第"<<i+1<<" 个学生的信息: \n"<<stud[i]<<endl; 4 )二进制文件的随机读写,编写程序实现下列操作: 定义 ofstream 的对象 outfile 与文件“ stud1.dat ”建立关联,创建 4 个对象, Student e1(1," 张三",23,10,20,30); Student e2(2," 李四",32,20,30,40); Student e3(3," 王五",34,30,40,50); Student e4(4," 刘六",27,40,50,60); 按 e1,e2,e3,e4 顺序写入文件; 将 e3 (即王五)的年龄改为 40 岁; 定义 i fstream 的对象 in file 与文件“ stud1.dat ”建立关联; 从文件中读出第 3 个人的数据,记录到对象 Student s1 中; 在屏幕上输出 s1 的信息: cout<<" 输出 s1 的信息: "<<s1<<endl; 实验要求: (1 )实验前做好预习,并写出预习报告。(2 )实验期间禁止做与实验无关的项目、以及浏览网页、打游戏等。(3) 认真完成并按时提交实验报告。补充实验题: (1 )教材 325 页【 7.13 】【 7.14 】【 7.15 】

收藏

分享

举报
下载此文档