欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++實現高校人員信息管理系統(tǒng)

 更新時間:2021年06月17日 17:01:56   作者:名名名名  
這篇文章主要為大家詳細介紹了C++實現高校人員信息管理系統(tǒng)項,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

高校人員信息管理系統(tǒng)設計,供大家參考,具體內容如下

一、問題描述及功能要求

1、問題描述

某高校有四類員工:教師、實驗員、行政人員,教師兼行政人員;共有的信息包括:編號、姓名、性別、年齡等。其中,教師還包含的信息有:所在系部、專業(yè)、職稱;實驗員還包含的信息由:所在實驗室、職務;行政人員還包含的信息有:政治面貌、職稱等。

2、功能要求

(1)添加功能:程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶選擇所要添加的人員類別,要求員工的編號要唯一,如果添加了重復編號的記錄時,則提示數據添加重復并取消添加。
(2)查詢功能:可根據編號、姓名等信息對已添加的記錄進行查詢,如果未找到,給出相應的提示信息,如果找到,則顯示相應的記錄信息。
(3)顯示功能:可顯示當前系統(tǒng)中所有記錄,每條記錄占據一行。
(4)編輯功能:可根據查詢結果對相應的記錄進行修改,修改時注意編號的唯一性。
(5)刪除功能:主要實現對已添加的人員記錄進行刪除。如果當前系統(tǒng)中沒有相應的人員記錄,則提示“記錄為空!”并返回操作;否則,輸入要刪除的人員的編號或姓名,根據所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應的記錄不存。
(6)統(tǒng)計功能:能根據多種參數進行人員的統(tǒng)計。能統(tǒng)計四類人員數量以及總數,統(tǒng)計男、女員工的數量。
(7)保存功能:可將當前系統(tǒng)中各類人員記錄存入文件中,存入方式任意。
(8)讀取功能:可將保存在文件中的人員信息讀入到當前系統(tǒng)中,供用戶進行使用。

二、代碼實現 帶有注釋

廢話不說,直接代碼,歡迎指正。

#include"iostream"
#include <fstream>
#include"stdlib.h"
#define MAX 100
using namespace std;
class person  //定義一個類實現共有的基礎信息
{
public:
 int num;
 char name[20];
 char sex[4];
 int age;
};
//Teacher class
class Teacher:virtual public person
{

public:
 char dept[20];
 char special[20];
 char title[20];
 void Input()  //錄入信息
 {
  cout<<"Input num:";cin>>num;
  cout<<"Input name:";cin>>name;
  cout<<"Input sex:";cin>>sex;
  cout<<"Input age:";cin>>age;
  cout<<"Input dept:";cin>>dept;
  cout<<"Input special:";cin>>special;
  cout<<"Input title:";cin>>title;
 }
 void Output()  //輸出信息
 {
  cout<<"編號: "<<num<<"  "<<"姓名: "<<name<<"  "<<"性別: "<<sex<<"  "<<"年齡: "<<age<<
   "  "<<"所在系: "<<dept<<"  "<<"專業(yè): "<<special<<"  "<<"職稱: "<<title<<endl;
 }
};
Teacher Tea[MAX];  //定義一個教師的對象數組
static int Teatop;  //定義一個靜態(tài)常量


class TeaManager  //教師的管理類
{
public:
 int Add();
 int Search();
 void Show();
 void Edit();
 int Delete();
 void Save();
 void Read();
};
int TeaManager::Add()  //添加功能
{
    system("cls");  //清屏
 Teacher t;
 int i,nu;
 if(Teatop==MAX)
 {cout<<"人數已滿"<<endl;
 return 0;
 }
    cout<<"請輸入編號:";cin>>nu;
 for(i=0;i<Teatop;i++)
 {
  if(nu==Tea[i].num)
  {cout<<"已有該編號"<<endl;
  return 0;
  }
 }
 t.Input();Tea[Teatop]=t;Teatop++;
 cout<<"添加成功!"<<endl;
    return 1;
}

int TeaManager::Search()  //查詢功能
{
system("cls");
 int j,n;
 cout<<"請輸入編號:";cin>>n;
 for(j=0;j<Teatop;j++)
 {
  if(n==Tea[j].num) break;
 }
 if(j==Teatop)
  cout<<"沒有此人!"<<endl;
 else
  Tea[j].Output();
 return 1;
}
void TeaManager::Show()  //顯示功能
{
system("cls");
 int i;
 if(Teatop==0)
 {cout<<"記錄為空!"<<endl; return;}
    for(i=0;i<Teatop;i++)
  Tea[i].Output();
}
void TeaManager::Edit()  //編輯功能
{
    system("cls");  //清屏
 Teacher t1;
 int j,n;
 cout<<"請輸入要編輯的人的編號:";cin>>n;
 for(j=0;j<Teatop;j++)
 {
  if(n==Tea[j].num) break;
 }
 if(j==Teatop)
 {cout<<"沒有此人!"<<endl;return;};
 cout<<"輸入修改后的信息,編號不能改:"<<endl;
 t1.Input();
 Tea[j]=t1;
 cout<<"編輯成功!"<<endl;
}
int TeaManager::Delete()  //刪除功能
{
    system("cls");  //清屏
 int j,n;
 cout<<"請輸入要刪除的人的編號:";cin>>n;
 for(j=0;j<Teatop;j++)
 {
  if(n==Tea[j].num) break;
 }
 if(j==Teatop)
 {cout<<"沒有此人!"<<endl;return 0;};
    for(j;j<Teatop;j++)
 {
  Tea[j]=Tea[j+1];
 }
 Teatop--;
 cout<<"刪除成功!"<<endl;
 return 1;
}
void TeaManager::Save()  //保存功能
{
    system("cls");  //清屏
 int i;
    ofstream outfile,outfile1;
 outfile1.open("Teatop.dat",ios::out);
 outfile1<<Teatop;
 outfile.open("Tea_data.dat",ios::binary);
    if(!outfile)
    {cerr<<"open error!"<<endl; return; }
    for(i=0;i<Teatop;i++)
     outfile.write((char *)&Tea[i],sizeof(Tea[i]));
       outfile.close();
    cout<<"保存成功!"<<endl;
}
void TeaManager::Read()  //讀取功能
{
    system("cls");
 int i;
    ifstream infile,infile1;
 infile1.open("Teatop.dat",ios::in);
 infile1>>Teatop;
 infile.open("Tea_data.dat",ios::binary);
    if(!infile)
    {cerr<<"open error!"<<endl; return; }
    for(i=0;i<Teatop;i++)
     infile.read((char *)&Tea[i],sizeof(Tea[i]));
       infile.close();
    cout<<"讀取成功!"<<endl;
}
void Tea_mune(TeaManager TM)  //用一個管理教師的類來實現結果的顯示
{
system("cls");
 int b;
 char c;
 do{

            cout<<endl;cout<<endl;
  cout<<"教師管理"<<endl;
  cout<<"=========================================================================================="<<endl;
  cout<<"| 1.添加    ";
  cout<<"2.查詢    ";
  cout<<"3.顯示    ";
  cout<<"4.編輯    ";
  cout<<"5.刪除    ";
  cout<<"6.統(tǒng)計    ";
  cout<<"7.保存    ";
  cout<<"8.讀取    ";
  cout<<"0.退出 |"<<endl;
  cout<<"=========================================================================================="<<endl;
  cout<<"請選擇:";cin>>b;
  switch(b)
  {
  case 1:TM.Add();break;
  case 2:TM.Search();break;
  case 3:TM.Show();break;
  case 4:TM.Edit();break;
  case 5:TM.Delete();break;
  case 6:cout<<"共有教師人數:"<<Teatop<<endl;break;  //統(tǒng)計功能
  case 7:TM.Save();break;
  case 8:TM.Read();break;
  default:cout<<"\n error"<<endl;break;
  case 0:break;
  }


 }while(b!=0);
}

class Tester:virtual public person  //實驗員
{
public:
 char testroom[10];
 char post[10];
 void Input()
 {
  cout<<"Input num:";cin>>num;
  cout<<"Input name:";cin>>name;
  cout<<"Input sex:";cin>>sex;
  cout<<"Input age:";cin>>age;
  cout<<"Input testroom:";cin>>testroom;
  cout<<"Input post:";cin>>post;
 }
 void Output()
 {
  cout<<"編號: "<<num<<"  "<<"姓名: "<<name<<"  "<<"性別: "<<sex<<"  "<<"年齡: "<<age<<
   "  "<<"所在實驗室: "<<testroom<<"  "<<"職務: "<<post<<endl;
 }

};
Tester Test[MAX];
static int Testop;
class TestManager  //管理實驗員的類
{
public:
 int Add();
 int Search();
 void Show();
 void Edit();
 int Delete();
 void Save();
 void Read();
};
int TestManager::Add()
{
    system("cls");
 Tester t;
 int i,nu;
 if(Testop==MAX)
 {cout<<"人數已滿"<<endl;
 return 0;
 }
    cout<<"請輸入編號:";cin>>nu;
 for(i=0;i<Testop;i++)
 {
  if(nu==Test[i].num)
  {cout<<"已有該編號"<<endl;
  return 0;
  }
 }
 t.Input();
 Test[Testop]=t;
 Testop++;
 cout<<"添加成功!"<<endl;
    return 1;
}
int TestManager::Search()
{
    system("cls");
 int j,n;
 cout<<"請輸入編號:";cin>>n;
 for(j=0;j<Testop;j++)
 {
  if(n==Test[j].num) break;
 }
 if(j==Testop)
  cout<<"沒有此人!"<<endl;
 else
  Test[j].Output();
 return 1;
}
void TestManager::Show()
{
    system("cls");
 int i;
 if(Testop==0)
 {cout<<"記錄為空!"<<endl; return;}
    for(i=0;i<Testop;i++)
  Test[i].Output();
}
void TestManager::Edit()
{system("cls");
 Tester t1;
 int j,n;
 cout<<"請輸入要編輯的人的編號:";cin>>n;
 for(j=0;j<Testop;j++)
 {
  if(n==Test[j].num) break;
 }
 if(j==Testop)
 {cout<<"沒有此人!"<<endl;return;};
 cout<<"輸入修改后的信息,編號不能改:"<<endl;
 t1.Input();
 Test[j]=t1;
 cout<<"編輯成功!"<<endl;
}
int TestManager::Delete()
{
    system("cls");
 int j,n;
 cout<<"請輸入要刪除的人的編號:";cin>>n;
 for(j=0;j<Testop;j++)
 {
  if(n==Test[j].num) break;
 }
 if(j==Testop)
 {cout<<"沒有此人!"<<endl;return 0;};
    for(j;j<Testop;j++)
 {
  Test[j]=Test[j+1];
 }
 Testop--;
 cout<<"刪除成功!"<<endl;
 return 1;
}
void TestManager::Save()
{
    system("cls");
 int i;
    ofstream outfile,outfile1;
 outfile1.open("Testop.dat",ios::out);
 outfile1<<Testop;
 outfile.open("Test_data.dat",ios::binary);
    if(!outfile)
    {cerr<<"open error!"<<endl; return; }
    for(i=0;i<Testop;i++)
     outfile.write((char *)&Test[i],sizeof(Test[i]));
       outfile.close();
    cout<<"保存成功!"<<endl;
}
void TestManager::Read()
{
    system("cls");
 int i;
    ifstream infile,infile1;
 infile1.open("Testop.dat",ios::in);
 infile1>>Testop;
 infile.open("Test_data.dat",ios::binary);
    if(!infile)
    {cerr<<"open error!"<<endl; return; }
    for(i=0;i<Testop;i++)
     infile.read((char *)&Test[i],sizeof(Test[i]));
       infile.close();
    cout<<"讀取成功!"<<endl;
}
void Test_mune(TestManager TM)
{
    system("cls");
 int b;
 char c;
 do{
            cout<<endl;cout<<endl;
  cout<<"實驗人員管理"<<endl;
  cout<<"=========================================================================================="<<endl;
  cout<<"| 1.添加    ";
  cout<<"2.查詢    ";
  cout<<"3.顯示    ";
  cout<<"4.編輯    ";
  cout<<"5.刪除    ";
  cout<<"6.統(tǒng)計    ";
  cout<<"7.保存    ";
  cout<<"8.讀取    ";
  cout<<"0.退出 |"<<endl;
  cout<<"=========================================================================================="<<endl;
  cout<<"請選擇:";cin>>b;
  switch(b)
  {
  case 1:TM.Add();break;
  case 2:TM.Search();break;
  case 3:TM.Show();break;
  case 4:TM.Edit();break;
  case 5:TM.Delete();break;
  case 6:cout<<"共有實驗員人數:"<<Testop<<endl;break;
  case 7:TM.Save();break;
  case 8:TM.Read();break;
  default:cout<<"\n error"<<endl;break;
  case 0:break;
  }

 }while(b!=0);
}

class Policer:virtual public person  //行政人員
{
public:
 char polices[10];
 char post1[10];
 void Input()
 {
  cout<<"Input num:";cin>>num;
  cout<<"Input name:";cin>>name;
  cout<<"Input sex:";cin>>sex;
  cout<<"Input age:";cin>>age;
  cout<<"Input polices:";cin>>polices;
  cout<<"Input post1:";cin>>post1;
 }
 void Output()
 {
  cout<<"編號: "<<num<<"  "<<"姓名: "<<name<<"  "<<"性別: "<<sex<<"  "<<"年齡: "<<age<<
   "  "<<"政治面貌: "<<polices<<"  "<<"職稱: "<<post1<<endl;
 }

};
Policer Policers[MAX];
static int Policersop;
class PolicerManager  //管理行政人員的類
{
public:
 int Add();
 int Search();
 void Show();
 void Edit();
 int Delete();
 void Save();
 void Read();
};
int PolicerManager::Add()
{
    system("cls");
 Policer t;
 int i,nu;
 if(Policersop==MAX)
 {cout<<"人數已滿"<<endl;
 return 0;
 }
    cout<<"請輸入編號:";cin>>nu;
 for(i=0;i<Policersop;i++)
 {
  if(nu==Policers[i].num)
  {cout<<"已有該編號"<<endl;
  return 0;
  }
 }
 t.Input();
 Policers[Policersop]=t;
 Policersop++;
 cout<<"添加成功!"<<endl;
    return 1;
}
int PolicerManager::Search()
{
    system("cls");
 int j,n;
 cout<<"請輸入編號:";cin>>n;
 for(j=0;j<Policersop;j++)
 {
  if(n==Policers[j].num) break;
 }
 if(j==Policersop)
  cout<<"沒有此人!"<<endl;
 else
  Policers[j].Output();
 return 1;
}
void PolicerManager::Show()
{
    system("cls");
 int i;
 if(Policersop==0)
 {cout<<"記錄為空!"<<endl; return;}
    for(i=0;i<Policersop;i++)
  Policers[i].Output();
}
void PolicerManager::Edit()
{system("cls");
 Policer t1;
 int j,n;
 cout<<"請輸入要編輯的人的編號:";cin>>n;
 for(j=0;j<Policersop;j++)
 {
  if(n==Policers[j].num) break;
 }
 if(j==Policersop)
 {cout<<"沒有此人!"<<endl;return;};
 cout<<"輸入修改后的信息,編號不能改:"<<endl;
 t1.Input();
 Policers[j]=t1;
 cout<<"編輯成功!"<<endl;
}
int PolicerManager::Delete()
{
    system("cls");
 int j,n;
 cout<<"請輸入要刪除的人的編號:";cin>>n;
 for(j=0;j<Policersop;j++)
 {
  if(n==Policers[j].num) break;
 }
 if(j==Policersop)
 {cout<<"沒有此人!"<<endl;return 0;};
    for(j;j<Policersop;j++)
 {
  Policers[j]=Policers[j+1];
 }
 Policersop--;
 cout<<"刪除成功!"<<endl;
 return 1;
}
void PolicerManager::Save()
{
    system("cls");
 int i;
    ofstream outfile,outfile1;
 outfile1.open("Policersop.dat",ios::out);
 outfile1<<Policersop;
 outfile.open("Policers_data.dat",ios::binary);
    if(!outfile)
    {cerr<<"open error!"<<endl; return; }
    for(i=0;i<Policersop;i++)
     outfile.write((char *)&Policers[i],sizeof(Policers[i]));
       outfile.close();
    cout<<"保存成功!"<<endl;
}
void PolicerManager::Read()
{
    system("cls");
 int i;
    ifstream infile,infile1;
 infile1.open("Policersop.dat",ios::in);
 infile1>>Policersop;
 infile.open("Policers_data.dat",ios::binary);
    if(!infile)
    {cerr<<"open error!"<<endl; return; }
    for(i=0;i<Policersop;i++)
     infile.read((char *)&Policers[i],sizeof(Policers[i]));
       infile.close();
    cout<<"讀取成功!"<<endl;
}
void Policers_mune(PolicerManager TM)
{
system("cls");
 int b;
 char c;
 do{
            cout<<endl;cout<<endl;
  cout<<"行政人員管理"<<endl;
  cout<<"=========================================================================================="<<endl;
  cout<<"| 1.添加    ";
  cout<<"2.查詢    ";
  cout<<"3.顯示    ";
  cout<<"4.編輯    ";
  cout<<"5.刪除    ";
  cout<<"6.統(tǒng)計    ";
  cout<<"7.保存    ";
  cout<<"8.讀取    ";
  cout<<"0.退出 |"<<endl;
  cout<<"=========================================================================================="<<endl;
  cout<<"請選擇:";cin>>b;
  switch(b)
  {
  case 1:TM.Add();break;  //TM去調用add類
  case 2:TM.Search();break;
  case 3:TM.Show();break;
  case 4:TM.Edit();break;
  case 5:TM.Delete();break;
  case 6:cout<<"共有行政員人數:"<<Policersop<<endl;break;
  case 7:TM.Save();break;
  case 8:TM.Read();break;
  default:cout<<"\n error"<<endl;break;
  case 0:break;
  }

 }while(b!=0);
}
class Teapoli:virtual public person  //教師兼行政
{

public:
 void Input()  //錄入信息
 {
  cout<<"Input num:";cin>>num;
  cout<<"Input name:";cin>>name;
  cout<<"Input sex:";cin>>sex;
  cout<<"Input age:";cin>>age;
 }
 void Output()  //輸出信息
 {
  cout<<"編號: "<<num<<"  "<<"姓名: "<<name<<"  "<<"性別: "<<sex<<"  "<<"年齡: "<<age<<endl;
 }
};
Teapoli Teap[MAX];
static int Teapolitop;

class TeapoliManager  //教師兼行政管理類
{
public:
 int Add();
 int Search();
 void Show();
 void Edit();
 int Delete();
 void Save();
 void Read();
};
int TeapoliManager::Add()  //添加功能
{
    system("cls");  //清屏
 Teapoli t;
 int i,nu;
 if(Teapolitop==MAX)
 {cout<<"人數已滿"<<endl;
 return 0;
 }
    cout<<"請輸入編號:";cin>>nu;
 for(i=0;i<Teapolitop;i++)
 {
  if(nu==Teap[i].num)
  {cout<<"已有該編號"<<endl;
  return 0;
  }
 }
 t.Input();Teap[Teapolitop]=t;Teapolitop++;
 cout<<"添加成功!"<<endl;
    return 1;
}

int TeapoliManager::Search()  //查詢功能
{
system("cls");
 int j,n;
 cout<<"請輸入編號:";cin>>n;
 for(j=0;j<Teapolitop;j++)
 {
  if(n==Teap[j].num) break;
 }
 if(j==Teapolitop)
  cout<<"沒有此人!"<<endl;
 else
  Teap[j].Output();
 return 1;
}
void TeapoliManager::Show()  //顯示功能
{
system("cls");
 int i;
 if(Teapolitop==0)
 {cout<<"記錄為空!"<<endl; return;}
    for(i=0;i<Teapolitop;i++)
  Teap[i].Output();
}
void TeapoliManager::Edit()  //編輯功能
{
    system("cls");  //清屏
 Teapoli t1;
 int j,n;
 cout<<"請輸入要編輯的人的編號:";cin>>n;
 for(j=0;j<Teapolitop;j++)
 {
  if(n==Teap[j].num) break;
 }
 if(j==Teapolitop)
 {cout<<"沒有此人!"<<endl;return;};
 cout<<"輸入修改后的信息,編號不能改:"<<endl;
 t1.Input();
 Teap[j]=t1;
 cout<<"編輯成功!"<<endl;
}
int TeapoliManager::Delete()  //刪除功能
{
    system("cls");  //清屏
 int j,n;
 cout<<"請輸入要刪除的人的編號:";cin>>n;
 for(j=0;j<Teapolitop;j++)
 {
  if(n==Teap[j].num) break;
 }
 if(j==Teapolitop)
 {cout<<"沒有此人!"<<endl;return 0;};
    for(j;j<Teapolitop;j++)
 {
  Teap[j]=Teap[j+1];
 }
 Teapolitop--;
 cout<<"刪除成功!"<<endl;
 return 1;
}
void TeapoliManager::Save()  //保存功能
{
    system("cls");  //清屏
 int i;
    ofstream outfile,outfile1;
 outfile1.open("Teatop.dat",ios::out);
 outfile1<<Teapolitop;
 outfile.open("Tea_data.dat",ios::binary);
    if(!outfile)
    {cerr<<"open error!"<<endl; return; }
    for(i=0;i<Teapolitop;i++)
     outfile.write((char *)&Tea[i],sizeof(Tea[i]));
       outfile.close();
    cout<<"保存成功!"<<endl;
}
void TeapoliManager::Read()  //讀取功能
{
    system("cls");
 int i;
    ifstream infile,infile1;
 infile1.open("Teatop.dat",ios::in);
 infile1>>Teapolitop;
 infile.open("Tea_data.dat",ios::binary);
    if(!infile)
    {cerr<<"open error!"<<endl; return; }
    for(i=0;i<Teapolitop;i++)
     infile.read((char *)&Teap[i],sizeof(Teapoli[i]));
       infile.close();
    cout<<"讀取成功!"<<endl;
}
void Teapoli_mune(TeapoliManager TM)
{
system("cls");
 int b;
 char c;
 do{

            cout<<endl;cout<<endl;
  cout<<"教師兼行政管理"<<endl;
  cout<<"=========================================================================================="<<endl;
  cout<<"| 1.添加    ";
  cout<<"2.查詢    ";
  cout<<"3.顯示    ";
  cout<<"4.編輯    ";
  cout<<"5.刪除    ";
  cout<<"6.統(tǒng)計    ";
  cout<<"7.保存    ";
  cout<<"8.讀取    ";
  cout<<"0.退出 |"<<endl;
  cout<<"=========================================================================================="<<endl;
  cout<<"請選擇:";cin>>b;
  switch(b)
  {
  case 1:TM.Add();break;
  case 2:TM.Search();break;
  case 3:TM.Show();break;
  case 4:TM.Edit();break;
  case 5:TM.Delete();break;
  case 6:cout<<"共有教師兼行政人數:"<<Teapolitop<<endl;break;  //統(tǒng)計功能
  case 7:TM.Save();break;
  case 8:TM.Read();break;
  default:cout<<"\n error"<<endl;break;
  case 0:break;
  }


 }while(b!=0);
}

int main()   //主函數
{
 TeaManager Tmer1;
 TestManager Tetmer;
 PolicerManager Polimer;
 TeapoliManager Tp;
 int a=1,m=0;
 char c;
 cout<<"    *************************************";
 cout<<endl<<"    $         高校人員管理系統(tǒng)         $"<<endl;
 cout<<"    *************************************";
 cout<<endl<<"請輸入密碼:";cin>>m;

 if(m!=666666)
 {
  cout<<"密碼錯誤!"<<endl;
  c=getchar();
  return 0;
 }

 while(a)
 {system("cls");

  cout<<endl;
  cout<<"              ****歡迎使用高校人員信息管理系統(tǒng)****"<<endl;
  cout<<"               ================================="<<endl;
  cout<<"               | 1.教師管理                    |"<<endl;
  cout<<"               | 2.實驗員管理                  |"<<endl;
  cout<<"               | 3.行政員管理                  |"<<endl;
        cout<<"               | 4.教師兼行政管理              |"<<endl;
  cout<<"               | 0.退出                        |"<<endl;
  cout<<"               ================================="<<endl;
  cout<<"請選擇:";cin>>a;

  switch(a)  //用switch語句來判斷輸入的數字
  {
  case 1:Tea_mune(Tmer1);break;
  case 2:Test_mune(Tetmer);break;
  case 3:Policers_mune(Polimer);break;
  case 4:Teapoli_mune(Tp);break;
  case 0:break;
  default:cout<<"\n error"<<endl;
  cout<<"按回車鍵繼續(xù)"<<endl;
  c=getchar();
  break;
  }
 }
system("cls");
 cout<<endl<<"謝謝使用"<<endl;
 c=getchar();
 return 0;
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 使用C語言實現本地socke通訊的方法

    使用C語言實現本地socke通訊的方法

    這篇文章主要介紹了?使用C語言實現本地socke通訊,代碼分為服務器代碼和客戶端代碼,代碼簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • C++ 中循環(huán)鏈表和約瑟夫環(huán)

    C++ 中循環(huán)鏈表和約瑟夫環(huán)

    這篇文章主要介紹了C++ 中循環(huán)鏈表和約瑟夫環(huán)的相關資料,需要的朋友可以參考下
    2017-06-06
  • C++編寫DLL動態(tài)鏈接庫的步驟與實現方法

    C++編寫DLL動態(tài)鏈接庫的步驟與實現方法

    這篇文章主要介紹了C++編寫DLL動態(tài)鏈接庫的步驟與實現方法,結合實例形式分析了C++導出類文件及生成與調用DLL動態(tài)連接庫的相關操作技巧,需要的朋友可以參考下
    2016-08-08
  • 用C語言判斷一個二叉樹是否為另一個的子結構

    用C語言判斷一個二叉樹是否為另一個的子結構

    這篇文章主要介紹了用C語言判斷一個二叉樹是否為另一個的子結構,是數據結構學習當中的基礎知識,需要的朋友可以參考下
    2015-08-08
  • C語言實現通訊錄的方法(包括靜態(tài)版本和動態(tài)版本)

    C語言實現通訊錄的方法(包括靜態(tài)版本和動態(tài)版本)

    本文給大家分享C語言實現通訊錄的方法(包括靜態(tài)版本和動態(tài)版本),針對每種方法給大家介紹的非常詳細,需要的朋友參考下吧
    2021-09-09
  • 基于Qt編寫超精美自定義控件的示例代碼

    基于Qt編寫超精美自定義控件的示例代碼

    無論是哪一門開發(fā)框架,如果涉及到UI這塊,肯定需要用到自定義控件,本文為大家準備了一些基于QT編寫的超精美自定義控件,需要的可以參考一下
    2023-07-07
  • C語言實現SM4加解密方式

    C語言實現SM4加解密方式

    這篇文章主要介紹了C語言實現SM4加解密方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • C++如何獲取鼠標點擊位置

    C++如何獲取鼠標點擊位置

    這篇文章主要介紹了C++如何獲取鼠標點擊位置問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 詳解用C語言實現三子棋游戲流程

    詳解用C語言實現三子棋游戲流程

    三子棋是一種民間傳統(tǒng)游戲,又叫九宮棋、圈圈叉叉、一條龍、井字棋等。將正方形對角線連起來,相對兩邊依次擺上三個雙方棋子,只要將自己的三個棋子走成一條線,對方就算輸了
    2021-11-11
  • C語言簡明清晰講解結構體

    C語言簡明清晰講解結構體

    C語言結構體(Struct)從本質上講是一種自定義的數據類型,只不過這種數據類型比較復雜,是由 int、char、float 等基本類型組成的。你可以認為結構體是一種聚合類型
    2022-05-05

最新評論