Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2350846
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:02:24

呜,虽然简单,但还要谢谢啊
我自己就做了这些
下面有的还是没有做出来,比如删除数据,修改数据,四叶草会吗?或者谁会的,帮帮忙啊!谢谢了
下面就是我做的包括运行结果:
#include
#include
#include
using namespace std;
struct
{ int num;
char name[10];
char sex;
char job;
char college[10];
union P
{int grade;
char position[10];
}category;
}person[2];
int main()
{//void add_record();
char option;
do{
cout<<"请选择你要的操作"< cout << endl << "**(A)输入数据**";
cout << endl << "**(B)删除数据**";
cout << endl << "**(C)查询数据**";
cout << endl << "**(D)修改数据**";
cout << endl << "**(E)浏览数据**";
        cout << endl << "**(F)程序结束运行**" << endl << endl;
        cout<<"选好请按回车"< cin >> option;


switch (option) {
case 'A':
int i;
for(i=0;i<2;i++)
{cout<<"input num(int)  name(char)  sex(char f or m)  job(char s or t)  college(char) "< cin>>person[i].num;

cin >>person[i].name;

cin>>person[i].sex;

cin>>person[i].job;

cin>>person[i].college;
cout<<"college  student(grade) teacher(position)"<
if(person[i].job=='s')cin>>person[i].category.grade;
else if (person[i].job=='t')cin>>person[i].category.position;
}
cout<for(i=0;i<2;i++)
{if (person[i].job=='s')
cout<<else
cout<<}
break;
case 'B':
// delete_record();
break;
case 'C':
cout<<"查询数据";
break;
case 'D':
cout<<"修改数据";
break;
case 'E':

cout<< "浏览数据";
break;

case 'F':

{char z;
cout< cout<<"\t\t确定退出?Y/N?";
         cin>>z;
if (z=='N' || z=='n')
cout< else
{
cout< cout<<"\t\t\t谢谢使用!再见!"< cout< break;
}
return 0;
}
}
}while(option!='F');
return 0;
}


 运行结果:
请选择你要的操作

**(A)输入数据**
**(B)删除数据**
**(C)查询数据**
**(D)修改数据**
**(E)浏览数据**
**(F)程序结束运行**

选好请按回车
A
input num(int)  name(char)  sex(char f or m)  job(char s or t)  college(char)
101 li f s mmc
college  student(grade) teacher(position)
02
input num(int)  name(char)  sex(char f or m)  job(char s or t)  college(char)
102 hali m t mmc
college  student(grade) teacher(position)
wuli

NO.  Name  sex  job  college  grade/position
101    li   f   s       mmc   2
102  hali   m   t       mmc   wuli
请选择你要的操作

**(A)输入数据**
**(B)删除数据**
**(C)查询数据**
**(D)修改数据**
**(E)浏览数据**
**(F)程序结束运行**

选好请按回车
F

                确定退出?Y/N?Y

                        谢谢使用!再见!


--------------------next---------------------

阅读(1246) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~