C++学生信息管理系统

#include
#include
#include
using namespace std;
 
int n=0;   
struct student

    {       
char name[20];           //名字     
char num[20];            //学号  
char Class[20];           //班级       
char mayor[20];          //专业
     
int age;                 //年龄       
char sex[4];              //性别
                   
char     addr[30];            //地址
                
char  phone[15];          //电话

   
}s[100];

   
void add()                    //添加

    {       
system("cls");
      
cout<<"请输入学生基本信息:\n姓名:";
       
cin>>s[n].name;
       
cout<<"学号:";
       
cin>>s[n].num;
       
cout<<"年龄:";
      
cin>>s[n].age;
       
cout<<"班级:";
       
cin>>s[n].Class;
       
cout<<"专业:";
       
cin>>s[n].mayor;
      
cout<<"性别:";       
cin>>s[n].sex
      
cout<<"地址:";
       
cin>>s[n].addr;
       
cout<<"电话:"; 
       
cin>>s[n].phone;
       
n++;
       
cout<<"\n\n您输入的信息已被保存!\n";
       
system("pause");
       
system("cls");

    }
   
void print()

    {
       
int i;
       
system("cls");
       
for(i=0;i<10;i++)
       
{
           
cout<<"姓名:"<>a;
       
switch(a)
       
{
       
case 1:
           
find1();
           
break;
       
case 2:
           
find2();
           
break;
       
}

    }
   
void Delete()         //删除
    {
       
int i;
       
char a[20];

        cout<<"请输入要删除的学号";
       
cin>>a;
       
for(i=0;i>a;                          
//通过输入需要修改信息的学号找到他
       
cout<<"\n";
       
for(i=0;i>j;                                                 
//选择修改的信息
       
switch(j)                                                       
//选择结构!
     
{
          
case 1:
                cout<<"学号修改为:";
      
        cin>>s[o].num;

                break;            
case 2:
                cout<<"姓名修改为:";
                cin>>s[o].name;
                break;
          
case 3:
                cout<<"专业修改为:";

                cin>>s[o].mayor;

                break;           
case 4:

               cout<<"班级修改为:";

                cin>>s[o].Class;

                break;           
case 5:

                cout<<"性别修改为:";             
scanf("%s",&s[o].sex);
                break;           
case 6:
                cout<<"年龄修改为:";
                cin>>s[o].age;
                break;

                          case
7:

                                   cout<<"地址修改为:";

                cin>>s[o].addr;

                break;

                          case
8:

                cout<<"电话修改为:";

                cin>>s[o].phone;

                break;

 

 

       
}

       
cout<<"\n修改成功!\n\n";

       
system("pause");

       
system("cls");

    }

    

   
void save()

    {

       
int i;

       
FILE *fp;

 

       
fp=fopen("D:\\小学期\\学生信息管理系统\\c.txt","wb");

 

       
for(i=0;i>a;

       
for(i=0;i>a;

       
for(i=0;i=0&&a<=9)

           
{

                system("cls");

                cout<<"〓〓〓〓〓〓〓〓〓〓  ☆   学 生 信 息 管 理 系 
统     ☆  〓〓〓〓〓〓〓〓〓〓\n";

                cout<<"〓〓〓〓〓〓〓〓〓★  ☆          1.增加学生信息        ☆  ★〓〓〓〓〓〓〓〓〓\n";

                cout<<"〓〓〓〓〓〓〓〓〓★  ☆          2.显示全部信息        ☆  ★〓〓〓〓〓〓〓〓〓\n";

                cout<<"〓〓〓〓〓〓〓〓〓★  ☆          3.查找全部信息        ☆  ★〓〓〓〓〓〓〓〓〓\n";

                cout<<"〓〓〓〓〓〓〓〓〓★  ☆          4.删除学生信息        ☆  ★〓〓〓〓〓〓〓〓〓\n";

                cout<<"〓〓〓〓〓〓〓〓〓★  ☆          5.修改学生信息        ☆  ★〓〓〓〓〓〓〓〓〓\n";

                cout<<"〓〓〓〓〓〓〓〓〓★  ☆          6.保存学生信息        ☆  ★〓〓〓〓〓〓〓〓〓\n";

                cout<<"〓〓〓〓〓〓〓〓〓★  ☆          7.读取学生信息        ☆  ★〓〓〓〓〓〓〓〓〓\n";

                cout<<"〓〓〓〓〓〓〓〓〓★  ☆          0.安全退出系统        ☆  ★〓〓〓〓〓〓〓〓〓\n";

                cout<<"请选择:";

                cin>>a;

                switch(a)

                {

                case 1:

                    add();

                    break;

                case 2:

                    print();

                    break;

                case 3:

                    find();

                    break;

                case 4:

                    Delete();

                    break;

                case 5:

                    amend();

                    break;

               case 6:

                    save();

                    break;

                case 7:

                    read();

                    break;

      
         case 0:

                    exit(0);

                    break;

 

                }

           
}

           
else

        
{

                cout<<" 您输入的不符合要求,请输入符合要求的数字返回主菜单!";

                cin>>a;

      
}       
}
    }


你可能感兴趣的:(C++学生信息管理系统)