1樓:
#include
#include
#include
using namespace std;
typedef struct student student;
class cstudent
~cstudent()
}student readdata(int model); // model = 1:不讀取學號,2:不讀取姓名,其他,讀取所有資訊
void entering();
student *findid(unsigned id) const;
student *find***(const string &***) const;
unsigned boys() const;
unsigned girls() const;
unsigned headcount() const;
bool eraseid();
bool erasename();
bool modifyid();
bool modifyname();
void show() const;
void query() const;
};string readstring()
student cstudent::readdata(int model)
if(model != 2)
cin >> tmp.m_age;
cout << "性 別: ";
tmp.m_*** = readstring();
cout << "住 址: ";
tmp.m_address = readstring();
cout << "****: ";
tmp.m_contact =readstring();
cout << "寢 室: ";
tmp.m_dormitory = readstring();
return tmp;
}void cstudent::entering()
else cout << "重複的學號:" << tmp.m_id << endl;
cout << "學號(0 to return): ";
cin >> tmp.m_id;}}
student *cstudent::findid(unsigned id) const
student *cstudent::find***(const string &***) const
while(p->m_next)
if(p->m_next->m_id > astu.m_id)
p = p->m_next;
}p->m_next = new student(astu);
p->m_next->m_next = null;
return true;
}unsigned cstudent::boys() const
unsigned cstudent::girls() const
unsigned cstudent::headcount() const
bool cstudent::eraseid()
q = p->m_next;
p->m_next = q->m_next;
delete q;
return true;
}bool cstudent::erasename()
q = p->m_next;
p->m_next = q->m_next;
delete q;
return true;
}bool cstudent::modifyid()
tmp = readdata(1);
tmp.m_id = id;
*p = tmp;
return true;
}bool cstudent::modifyname()
tmp = readdata(2);
tmp.m_name = name;
*p = tmp;
return true;
}int menu() while(choice 0 || choice > 7);
return choice;
}void show(student *p)
void cstudent::show() const
void cstudent::query() const
system("pause");
void erase(cstudent &a)
break;
case 2 : cout << "請輸入姓名:"; name = readstring();
if(p = a.findname(name))
break;
case 0 : return;
default : cout << "選擇錯誤。\n";
}system("pause");
}void modify(cstudent &a)
system("pause");
}int main()
}while(an);
return 0;}
2樓:匿名使用者
這個是課程設計把?童鞋?
用c++編寫一個學生資訊管理系統,主要用來管理學生基本資訊及成績資訊。系統功能模組如下圖: 50
3樓:銀杏哀
#include
#include
#include
using namespace std;
struct student
;void input(student s,int n);
void count(student s,int n);
void output(student s,int n);
void sort(student s,int n);
void rate(student s,int n);
void searchnum(student s,int n);
void searchname(student s,int n);
#include "lab5.h"
#include
void input(student s,int n)}cout<<"共輸入"x;
for(i=0;i>flag;}}
void searchname(student s,int n)}void rate(student s,int n)cout<<"優秀人數為:"<>n;
while(n<0||n>50)
int i,flag=1;
while(flag)
cout< switch(i) }return 0;} 4樓:︶ㄣ友誼 同學 請自己寫 如果不喜歡程式設計 建議現在就換專業 5樓:上帝的帝 這種管理bai系統是最簡單的了。du如果寫資料庫那稍微zhi煩一點,見dao到你們下面說的話版了,應該是權寫記憶體,那就很簡答了。 首先,定義一個結構體存放學生的幾個資訊,通過cin>>輸入你所需要的資訊。定義一個結構體陣列,將每個結構體放進去。 然後排序,通過for迴圈遍歷,資訊,用氣泡排序按學號排序。 查詢,遍歷時,if你要查詢的學號,輸出就ok了修改,查詢時,找到再進行修改就好了。 統計,也是類似 退出,呼叫exit(0);函式。 很多高中學生對於成績都比較關注,都有提高成績的意願,主動積極的這種態度很好,也希望你能在高二高三這一階段能很快的提高成績。建議你先從培養如下學習方法和學習習慣做起。1培養對學習的興趣,興趣是最好的老師,只要對學習感興趣才願意花時間去學習,從中發現學習的樂趣。2各科均衡發展,重點提高弱勢學科。強勢學科... 至少青春過 不用安慰,越安慰他,等於在刻意提醒對方成績差,最好的辦法就是想想辦法如何幫助其重新樹立一個新的目標,這個目標可以是對方擅長並樂意去完成的,重新樹立自信心。這才是重點!望採納! 是成績一直都很差的同學 還是 偶爾考差的同學 我覺得安慰的方式有差別 對於 一直都很差的同學 應該多挖掘他其他方... 29227臉爛 您好,很高興為您回答問題 成績報告單上查詢 問老師進入該學校 查詢 如果有的話 祝您弟弟學習進步 若覺得滿意 請記得采納 重慶市巴南區魚洞四小四年級二班向珈玉成績 青龍小學二一班。董星言。 w愛 查詢來集鎮礦區小學的期未考試成績 小學生的考試成績網上怎麼查詢呀? 小媛 小學成績預計在...高一學生考試成績平平,高一學生考試成績平平
怎麼安慰考試成績差的學生
小學期末考試成績查詢,小學生的考試成績網上怎麼查詢呀?