没有合适的资源?快使用搜索试试~ 我知道了~
计算机课程设计--飞机定票系统
需积分: 10 4 下载量 135 浏览量
2009-01-01
11:15:26
上传
评论 2
收藏 10KB TXT 举报
温馨提示
试读
11页
计算机课程设计-----飞机定票系统c语言版
资源推荐
资源详情
资源评论
# define NULL 0
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
struct Flight{
char flightmodel[3];
char start[20];
char end[20];
char starttime[10];
char endtime[10];
char price[15];
char discount[5];
int amount;
}flight[100];
typedef struct{
char name[20];
char ID[15];
char sex[3];
char model[5];
char flightmodel[6];
char start[20];
char end[20];
int amount;
}datatype;
typedef struct node{
datatype data;
struct node *next;
}personNode,*personlist;
personlist head,rear=NULL;
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
struct Flight{
char flightmodel[3];
char start[20];
char end[20];
char starttime[10];
char endtime[10];
char price[15];
char discount[5];
int amount;
}flight[100];
typedef struct{
char name[20];
char ID[15];
char sex[3];
char model[5];
char flightmodel[6];
char start[20];
char end[20];
int amount;
}datatype;
typedef struct node{
datatype data;
struct node *next;
}personNode,*personlist;
personlist head,rear=NULL;
int num;
void add();
personNode *book(void);
void refund(personlist head);
void Search();
void Modify();
int menu_welcome( );
main()
{
FILE *f;
int i,j;
f=fopen("flight.dat","r");
fscanf(f,"%d",&num);
for(i=0;i<=num-1;i++)
for(j=0;j<=7;j++){
if(j==0) fscanf(f,"%s",flight[i]. flightmodel);
if(j==1) fscanf(f,"%s",flight[i]. start);
if(j==2) fscanf(f,"%s",flight[i]. end);
if(j==3) fscanf(f,"%s",flight[i]. starttime);
if(j==4) fscanf(f,"%s",flight[i]. endtime);
if(j==5) fscanf(f,"%s",flight[i]. price);
if(j==6) fscanf(f,"%s",flight[i]. discount);
if(j==7) fscanf(f,"%d",&flight[i]. amount);
}
fclose(f);
for( ; ; ){
switch(menu_welcome( ) )
{
case 1:
void add();
personNode *book(void);
void refund(personlist head);
void Search();
void Modify();
int menu_welcome( );
main()
{
FILE *f;
int i,j;
f=fopen("flight.dat","r");
fscanf(f,"%d",&num);
for(i=0;i<=num-1;i++)
for(j=0;j<=7;j++){
if(j==0) fscanf(f,"%s",flight[i]. flightmodel);
if(j==1) fscanf(f,"%s",flight[i]. start);
if(j==2) fscanf(f,"%s",flight[i]. end);
if(j==3) fscanf(f,"%s",flight[i]. starttime);
if(j==4) fscanf(f,"%s",flight[i]. endtime);
if(j==5) fscanf(f,"%s",flight[i]. price);
if(j==6) fscanf(f,"%s",flight[i]. discount);
if(j==7) fscanf(f,"%d",&flight[i]. amount);
}
fclose(f);
for( ; ; ){
switch(menu_welcome( ) )
{
case 1:
剩余10页未读,继续阅读
资源评论
阿辽莎
- 粉丝: 15
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功