资源简介
①程序采用交互工作方式;
②数据文件按关键字(姓名、学号、房号)进行排序;
③ 查询菜单: 1.按姓名查询 2.按学号查询 3.按房号查询 ;
④打印任一查询结果(可以连续操作)
需要在c:/ww/xue.txt 文件中 填写如下内容 方可运行此示例
201813 Yili 115 201821 Huaxi 128
代码片段和文件信息
#include
#include
#include
#include
using namespace std;
const int max_size=1000;
const int n=7;
typedef struct
{
char name[20];
char num[20];
char dnum[10];
}StudentType;
typedef struct
{
StudentType x[max_size];
int length;
}StQueue;
void DisPlay(StQueue &st){
printf(“全部的学生信息如下:\n“);
printf(“学号\t姓名\t房号\n“);
for(int i=1;i<=st.length;i++)
printf(“%s\t%s\t%s\n“st.x[i].numst.x[i].namest.x[i].dnum);
printf(“\n“);
system(“pause“);
system(“cls“);
}
void Read(StQueue &st){
FILE *fp;
char na[20]nu[20]dnu[10];
if((fp=fopen(“C:\\ww\\xue.txt““r“))==NULL){
printf(“文件读取发生错误!\n“);
return;
}
st.length=0;
while(!feof(fp)){
相关资源
- C++实战源码-使用函数指针制作菜单管
- C++ 使用加密锁进行软件加密(提高篇
- C++ 使用加密狗进行软件加密(提高篇
- C++ 制作自己的网络浏览软件(提高篇
- C++ 根据CPU和磁盘序列号设计软件注册
- C++ 利用INI文件对软件进行注册(提高
- C++ 利用注册表设计软件注册程序(提
- C++ 利用网卡序列号设计软件注册程序
- c语言通讯录管理系统源码.zip
- c语言学生成绩管理系统源码.zip
- c语言教工工资管理系统源码(附课程
- c++库函数查询手册.pdf
- c语言学生管理系统源码(基于codebl
- 成绩管理(无文件流版本)
- C语言超市管理系统(控制台项目源码
- c++ 酒店管理入门级(控制台实现)
- c++班级档案管理系统源码(控制台)
- 地铁收费管理系统(文件形式是cpp但
- c++ 课程设计 超市管理系统(源代码和
- c++ 监控软件客户端源码
- c++ 学生管理系统源码(mysql数据库)
- 员工信息管理系统Qt+SQLite源码
- Qt做的一个员工管理系统
- QT文件管理器
- QT客户信息管理系统源码.rar
- Qt5 局域网通信软件模仿QQ
- qt实现学信管理系统源码
- 人机交互:定制串口屏,工业触摸屏
- 《项目管理成功案例精选》pdf
- 西门子S7-200CN 系列PLC解密软件串口.
评论
共有 条评论