湖南大学实验报告

上传人:ni****g 文档编号:473686301 上传时间:2022-11-01 格式:DOC 页数:18 大小:1.17MB
返回 下载 相关 举报
湖南大学实验报告_第1页
第1页 / 共18页
湖南大学实验报告_第2页
第2页 / 共18页
湖南大学实验报告_第3页
第3页 / 共18页
湖南大学实验报告_第4页
第4页 / 共18页
湖南大学实验报告_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《湖南大学实验报告》由会员分享,可在线阅读,更多相关《湖南大学实验报告(18页珍藏版)》请在金锄头文库上搜索。

1、.-HUNAN UNIVERSITYC+学生 国龙学生学号 1专业班级 计算机科学与技术指导老师 圣洪2015 年 12 月 7 日-可修编-.-一、实验原理:运用文件的知识编写一个校园卡消费系统,实现文件的创建,查询,追加,插入,修改,删除,排序,快速查找等功能。二、实验目标:掌握文件操作的知识,学会编写系统。三、实验设计:1.文件的创建:(1)创建文本文件指针#include /file stream 文件流方式ofstream outFile(文件名,ios:out); /输出方式建文件ofstream outFile; /先声明变量,后面才打开该文件outFile.open(文件名,i

2、os:out);(2)往文件中写入容 ctrl+z 结束输入while (cinnamenoscore)f(i0)outFileendl; i+; /最后行后无换行符outFilename no score;coutstudno)if (studno=findVal) . 3.文本文件的追加ofstream oF(文件名,ios:out); /接受它人输出-可修编-.-ifstream oF(lt1.txt,ios:app);/追加到文件尾部ofstream oF(lt1.txt,ios:ate);/尾追或中间插入ifstream oF(lt1.txt,ios:in);/输入给它人方式ofst

3、ream oF(lt1.txt,ios:trunc);/丢弃现在容=outfstream oF(lt1.txt,ios:binary);/二进制即非文本从键盘读入数据并写入到文件中(2)while (cinstudno) foutstudnostudname输入到变量-输出到新文件 Lt10M5.文本文件的修改ofstream oF(文件名,ios:out); /接受它人输出ifstream oF(lt1.txt,ios:app);/追加到文件尾部ofstream oF(lt1.txt,ios:ate);/尾追或中间插入ifstream oF(lt1.txt,ios:in);/将容输入变量中o

4、fstream oF(lt1.txt,ios:trunc);/丢弃现在容=outfstream oF(lt1.txt,ios:binary);/二进制即非文本将文件数据读入到变量中,与指定学号相等的记录,修改以后写入到新文件中,与指定学号不相等的记录,直接写入到新文件中-可修编-.-原文件-输入到变量-输出到新文件 Lt10N6.文本文件的删除ofstream oF(文件名,ios:out); /接受它人输出ifstream oF(lt1.txt,ios:app);/追加到文件尾部ofstream oF(lt1.txt,ios:ate);/尾追或中间插入ifstream oF(lt1.txt,

5、ios:in);/将容输入变量中ofstream oF(lt1.txt,ios:trunc);/丢弃现在容=outfstream oF(lt1.txt,ios:binary);/二进制即非文本将文件数据读入到变量中,与指定学号不相等的记录,直接写入到新文件中,原文件-输入到变量-输出到新文件 Lt10N7.文本文件的排序ofstream oF(文件名,ios:out); /接受它人输出ifstream oF(lt1.txt,ios:in);/将容输入变量中将文件数据读入到变量中,将排序字段 studno 的值读入到数组 studNo 中。为此先遍历数据表一次,获取其记录数,再创建其-可修编-.

6、-数组,再从头读到尾建立相关数组。根据关键字段排序,同时调用记录数组最后将排序结果写入到结果文件中原文件-输入到数组-输出到新文件 Lt10N8.文本文件的快速查找ofstream oF(文件名,ios:out); /接受它人输出ifstream oF(lt1.txt,ios:in);/将容输入变量中将文件数据读入到变量中,将排序字段 studno 的值读入到数组studNo,。为此先遍历数据表一次,获取其记录数,再创建其数组,再从头读到尾建立相关数组。根据关键字段排序,同时调用记录数组最后将排序结果写入到结果文件中索引文件-输入到索引数组-数据文件-显示出来,二分法查询学号四、运行结果:1.文件的创建:-可修编-.-2文本文件的查询-可修编-.-可修编-.-可修编-.-可修编-.-

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械/制造/汽车 > 制造加工工艺

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号