版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、#include<iostream.h>#include<string.h>#include<fstream.h>#include <stdlib.h>#include <time.h>/using namespace std;const int count =3;class situaction;class student public:int sno;char sname20;char sex3;int age;char depart20;char classno20;char lianx40;/public:friend voi
2、dsselect();friend voidsupdate();friend voidsdelet();friend voidsaccount();friend voidsdisplay();friend istream & operator >> (istream & in,student &stu)in>>stu.sno>>stu.sname>>stu.sex>>stu.age>>stu.depart>>stu.classno>>stu.lianx; return in;
3、friend ostream & operator<< ( ostream & out,student &stu)out<<stu.sno<<" "<<stu.sname<<" "<<stu.sex<<""<<stu.age<<""<<stu.depart<<" "<<stu.classno<<" "
4、;<<stu.lianx<<endl;return out;friend voidxkadd();friend voidsadd();void sadd() while(1)int flag1=0;student s;cout<<" 請輸入要添加的學(xué)生的學(xué)號、 姓名、 性別、 年齡、 系別、 班級、 聯(lián)系方式 "<<endl;cin>>s;ifstream in("e:studentfile.txt");if(!in)cout<<" 打開學(xué)生信息文件失??! "&l
5、t;<endl; return ;student stu;in.read(char*)&stu,sizeof(student);while(!in.eof() if(s.sno=stu.sno) flag1=1; break; in.read(char*)&stu,sizeof(student);in.close();if(flag1=1) cout<<" 該學(xué)生已經(jīng)在文件中存在不允許添加! " <<endl;else ofstream out("e:studentfile.txt",ios:app); ou
6、t.write(char*)&s,sizeof(student);out.close();system("pause");break;void sselect() while(1) system("cls");cout<<"*請選擇要查詢的類別:*"<<endl;cout<<"*按學(xué)生學(xué)號請按1:* "<<endl;cout<<"*按學(xué)生姓名請按2:*"<<endl;cout<<"*按學(xué)生系別請
7、按3:*"<<endl;cout<<"*按學(xué)生班級請按4:*"<<endl;cout<<"*返回上一級界面請按5:*"<<endl;int sn;cin>>sn;while(sn>5|sn<1) cout<<" 選擇的數(shù)據(jù)無效,請重新輸入: "<<endl;cin>>sn;cout<<endl;ifstream in("e:studentfile.txt");if(!in)c
8、out<<"打開學(xué)生信息文件失?。?quot;<<endl;return ;int flag=0;switch(sn)case 1: int no;cout<<"請輸入要查詢的學(xué)生的學(xué)號"<<endl;cin>>no;student stu;in.read(char*)&stu,sizeof(student);while(!in.eof() if(no=stu.sno) cout<<stu<<endl; flag=1; in.read(char*)&stu,size
9、of(student); break;case 2: char name20;cout<<" 請輸入要查詢的學(xué)生的姓名 "<<endl;cin>>name;student stu;in.read(char*)&stu,sizeof(student);while(!in.eof()flag=1;if(strcpy(name,stu.sname)=0) cout<<stu<<endl;in.read(char*)&stu,sizeof(student); break;case 3: char dep20
10、;cout<<"請輸入要查詢的學(xué)生的系別"<<endl;cin>>dep;student stu;in.read(char*)&stu,sizeof(student);while(!in.eof() if(strcmp(dep,stu.depart)=0) cout<<stu<<endl; flag=1; in.read(char*)&stu,sizeof(student); break;case 4: char clno20;cout<<" 請輸入要查詢的學(xué)生的班級"
11、;<<endl;cin>>clno;student stu;in.read(char*)&stu,sizeof(student);while(!in.eof()if(strcmp(clno,stu.classno)=0) cout<<stu<<endl;flag=1;in.read(char*)&stu,sizeof(student); break;case 5: return ;in.close();if(flag=0) cout<<" 要查詢的學(xué)生在文件不存在! " <<endl;s
12、ystem("pause");void supdate() while(1) system("cls");cout<<"* 請選擇按下列類別查詢后修改: *"<<endl;cout<<"*按學(xué)生學(xué)號請按1:* "<<endl;cout<<"*按學(xué)生姓名請按 2:*"<<endl;cout<<"*按學(xué)生系別請按3:*"<<endl;cout<<"*按學(xué)生班級請按
13、4:*"<<endl;cout<<"*返回上一級界面請按5:*"<<endl;int sn;cin>>sn;while(sn>5|sn<1)cout<<" 選擇的數(shù)據(jù)無效,請重新輸入: "<<endl;cin>>sn;cout<<endl;fstream in("e:studentfile.txt",ios:in|ios:out);if(!in)cout<<"打開學(xué)生信息文件失敗!"&l
14、t;<endl;return ;int flag=0;switch(sn)case 1: int no;cout<<" 請輸入要查詢的學(xué)生的學(xué)號"<<endl;cin>>no;student stu;int i=0;in.seekg(i*sizeof(student),ios:beg);in.read(char*)&stu,sizeof(student);while(!in.eof() if(no=stu.sno) cout<<stu<<endl;cout<<" 請輸入要修改的學(xué)
15、生的學(xué)號、姓名、性別、年齡、系別、班級、聯(lián)系方式"<<endl;cin>>stu;in.seekp(i*sizeof(student),ios:beg); in.write(char*)&stu,sizeof(student); flag=1;i+;in.seekg(i*sizeof(student),ios:beg);in.read(char*)&stu,sizeof(student);break;case 2:case 3:case 4:case 5: return ;in.close();if(flag=0) cout<<&q
16、uot; 要修改的學(xué)生在文件不存在! " <<endl;system("pause");void sdelet() while(1) system("cls");cout<<"* 請選擇按下列類別查詢后刪除: *"<<endl;cout<<"*按學(xué)生學(xué)號請按1:* "<<endl;cout<<"*按學(xué)生姓名請按 2:*"<<endl;cout<<"*按學(xué)生系別請按3:*"
17、<<endl;cout<<"*按學(xué)生班級請按4:*"<<endl;cout<<"*返回上一級界面請按5:*"<<endl;int sn;cin>>sn;while(sn>5|sn<1)cout<<" 選擇的數(shù)據(jù)無效,請重新輸入: "<<endl;cin>>sn;cout<<endl;student stu20;int flag=0;switch(sn)case 1: ifstream in("e
18、:studentfile.txt");if(!in) cout<<" 打開學(xué)生信息文件失敗! "<<endl;return ;int n=0;in.read(char*)&stun,sizeof(student);while(!in.eof()n+;in.read(char*)&stun,sizeof(student);in.close();int no;cout<<" 請輸入要刪除的學(xué)生的學(xué)號"<<endl;cin>>no;for(int i=0;i<n;i+)
19、 if(no=stui.sno) cout<<stui<<endl;cout<<"是否要刪除該學(xué)生的信息! "<<endl;char ch;cin>>ch;if( ch='Y'|ch='y')for(int j=i;j<n;j+)stuj=stuj+1;n-;flag=1;if(flag=0) cout<<"要修改的學(xué)生在文件不存在! <<endl;elseofstream out("e:studentfile.txt");
20、if(!out)cout<<"打開學(xué)生信息文件失?。?quot;<<endl;return ;for(int k=0;k<n;k+)out.seekp(k*sizeof(student),ios:beg);out.write(char*)&stuk,sizeof(student);out.close();break;case 2:case 3:case 4:case 5: return ;system("pause");void saccount() ifstream ifs("e:studentfile.txt&q
21、uot;);if(!ifs)cout<<" 打開文件失敗! "system("pause");return ;int i=0;student s;ifs.read(char*)&s,sizeof(student);while(!ifs.eof()i+;ifs.read(char*)&s,sizeof(student);ifs.close();cout<<"學(xué)生:"<<i<<"人"<<endl;ifs.close();system("
22、;pause");void sdisplay() ifstream in("e:studentfile.txt",ios:in);if(!in)"<<endl;cout<<" 打開學(xué)生信息文件失?。eturn ;student stu;in.read(char*)&stu,sizeof(student);while(!in.eof() cout<<stu<<endl;in.read(char*)&stu,sizeof(student);in.close();system(&quo
23、t;pause");class course public:int cno;char cname20;char cxz10;int zxs;int xf;char kcxq10;int xxrs;/public:friend void cadd();friend void cselect();friend voidcupdate();friend voidcdelet();friend void caccount();friend istream & operator >> (istream & in, course &cou)in>>
24、o>>ame>>cou.cxz>>cou.zxs>>cou.xf>>cou.kcxq>>cou.xxrs;return in;friend ostream & operator <<(ostream & out,course &cou)out<<o<<" "<<ame<<" "<<cou.cxz<<" "<<cou.zxs<<&quo
25、t;<<cou.xf<<" "<<cou.kcxq<<" "<<cou.xxrs<<endl;return out;friend void xkadd();void cadd() int flag1=0;course c;cout<<" 請輸入要添加的課程的課程代碼、課程名稱、課程性質(zhì)、總學(xué)時、學(xué)分、開課學(xué)期、選修人數(shù)"<<endl;cin>>c;ifstream in("e:coursefile.txt")
26、;if(!in)cout<<" 打開課程信息文件失敗! "<<endl;return ;course cou;in.read(char*)&cou,sizeof(course);while(!in.eof() if(o=o) flag1=1; break;in.read(char*)&cou,sizeof( course);in.close();if(flag1=1) cout<<" 該課程已經(jīng)在文件中存在不允許添加! " <<endl; else ofstream out("e:
27、coursefile.txt",ios:app);out.write(char*)&c,sizeof(course);out.close();system("pause");void cselect() while(1) system("cls");cout<<"*請選擇要查詢的類別:*"<<endl;cout<<"*按課程編號請按1: * "<<endl;cout<<"*按課程名稱請按 2:*"<<end
28、l;cout<<"*返回上一級界面請按3: *"<<endl;int sn;cin>>sn;while(sn>3|sn<1)cout<<" 選擇的數(shù)據(jù)無效,請重新輸入:"<<endl;cin>>sn;cout<<endl;ifstream in("e:coursefile.txt");if(!in)cout<<"打開課程信息文件失敗!"<<endl;return ;int flag=0;switc
29、h(sn)case 1: int no;cout<<" 請輸入要查詢的課程的編號"<<endl;cin>>no;course ke;in.read(char*)&ke,sizeof(course);while(!in.eof() if(no=o) cout<<ke<<endl; flag=1;in.read(char*)&ke,sizeof(course);/if(no=ke. char*)&ke,sizeof(course);break;case 2: char name25;cout&l
30、t;<" 請輸入要查詢的課程的名稱"<<endl;cin>>name;course ke;in.read(char*)&ke,sizeof(course);while(!in.eof() if(strcpy(name,ame)=0) cout<<ke<<endl; flag=1;in.read(char*)&ke,sizeof(course);break;case 3: return ;in.close();if(flag=0) cout<<" 要查詢的課程在文件不存在! "
31、; <<endl;system("pause");void cupdate() while(1) system("cls");cout<<"* 請選擇按下列類別查詢后修改: *"<<endl;cout<<"* 按課程編號請按 1: * "<<endl;cout<<"*按課程名稱請按 2:*"<<endl;cout<<"*按課程性質(zhì)請按3: *"<<endl;cout&l
32、t;<"*按課程學(xué)分請按4: *"<<endl;cout<<"*返回上一級界面請按5: *"<<endl;int sn;cin>>sn;while(sn>5|sn<1)cout<<" 選擇的數(shù)據(jù)無效,請重新輸入: "<<endl;cin>>sn;cout<<endl;fstream in("e:studentfile.txt",ios:in|ios:out);if(!in)cout<<&qu
33、ot;打開課程信息文件失?。?quot;<<endl;return ;int flag=0;switch(sn)case 1: int no;cout<<" 請輸入要查詢的課程的編號"<<endl;cin>>no;course k;int i=0;in.seekg(i*sizeof(course),ios:beg);in.read(char*)&k,sizeof(course);while(!in.eof()if(no=o)cout<<k<<endl;cout<<" 請輸入
34、要修改的課程的編號,名稱,性質(zhì),學(xué)分 "<<endl;cin>>k;in.seekp(i*sizeof(course),ios:beg);in.write(char*)&k,sizeof(course);flag=1;i+;in.seekg(i*sizeof(course),ios:beg);in.read(char*)&k,sizeof(course);break;case 2: int no;cout<<" 請輸入要查詢的學(xué)生的學(xué)號"<<endl;cin>>no;student stu
35、;int i=0;in.seekg(i*sizeof(student),ios:beg);in.read(char*)&stu,sizeof(student);while(!in.eof() if(no=stu.sno) cout<<stu<<endl;cout<<" 請輸入要修改的的課程的編號, 名稱, 性質(zhì), 學(xué)分 "<<endl;cin>>stu;in.seekp(i*sizeof(student),ios:beg);in.write(char*)&stu,sizeof(student);fl
36、ag=1;i+;in.seekg(i*sizeof(student),ios:beg);in.read(char*)&stu,sizeof(student);break;case 3: return ;in.close();if(flag=0) cout<<" 要修改的選課信息在文件不存在! " <<endl;system("pause");void cdelet() while(1) system("cls");cout<<"* 請選擇按下列類別查詢后刪除: *"<
37、;<endl;cout<<"* 按課程編號請按 1: * "<<endl;cout<<"* 按課程名稱請按 2: *"<<endl;cout<<"*返回上一級界面請按3: *"<<endl;int sn;cin>>sn;while(sn>3|sn<1)cout<<" 選擇的數(shù)據(jù)無效,請重新輸入: "<<endl;cin>>sn;cout<<endl;course k2
38、0;int flag=0;switch(sn)case 1: ifstream in("e:coursefile.txt");if(!in) cout<<" 打開課程信息文件失?。?"<<endl;return ;int n=0;in.read(char*)&kn,sizeof(course);while(!in.eof()n+;in.read(char*)&kn,sizeof(course);in.close();int no;cout<<" 請輸入要刪除的課程的編號"<&l
39、t;endl;cin>>no;for(int i=0;i<n;i+) if(no=o) cout<<ki<<endl;cout<<" 是否要刪除該課程的信息! "<<endl;char ch;cin>>ch;if( ch='Y'|ch='y')for(int j=i;j<n;j+)kj=kj+1;n-;flag=1;if(flag=0) cout<<" 要 修 改 的 課 程 在 文 件 不 存 在 ! <<endl
40、;elseofstream out("e:coursefile.txt");if(!out)cout<<"打開課程信息文件失?。?quot;<<endl;return ;for(int i=0;i<n;i+)out.seekp(i*sizeof(course),ios:beg);out.write(char*)&ki,sizeof(course);out.close();break;case 2:case 3:case 4:case 5: return ;system("pause");void cacco
41、unt()ifstream ifs("d:coursetfile.txt");if(!ifs)n.cout<<" 打開文件失敗!system("pause");return ;int i=0;course ke;ifs.read(char*)&ke,sizeof(course);while(!ifs.eof()i+;ifs.read(char*)&ke,sizeof(course);ifs.close();cout<<" 課程: "<<i<<" 門 &
42、quot;<<endl;ifs.close();system("pause");void cdisplay() ifstream in("e:coursefile.txt");if(!in)cout<<" 打開課程信息文件失?。?"<<endl;return ;course cou;in.read(char*)&cou,sizeof( course);while(!in.eof() cout<<cou;in.read(char*)&cou,sizeof( course);
43、in.close();system("pause");class situaction public:int sno;int cno;int score;/ public:friend void xkadd();friend void xkselect();friend voidxkupdate();friend voidxkdelet();friend voidxkaccount();friend voidxkdisplay();friend istream & operator >> (istream & in, situaction &am
44、p;si) in>>si.sno>>o;si.score=0;return in;friend ostream & operator <<(ostream & out,situaction &si) out<<si.sno<<" "<<o<<" "<<si.score<<endl;return out;void xkadd() situaction xk;cout<<" 請輸入要選修的學(xué)號、課程號&qu
45、ot;<<endl;cin>>xk;int flag1=0, flag2=0;ifstream in1("e:studentfile.txt");if(!in1)cout<<" 打開學(xué)生信息文件失?。?"<<endl;return ;student stu;in1.read(char*)&stu,sizeof(student);while(!in1.eof() if(xk.sno=stu.sno) flag1=1; break;in1.read(char*)&stu,sizeof(stude
46、nt);in1.close();if(flag1=0) cout<<" 該學(xué)生不存在不允許選課! " <<endl;else course cou;ifstream in2("e:coursefile.txt");if(!in2)cout<<" 打開課程文件失敗! "<<endl;return ;in2.read(char*)&cou,sizeof(course);while(!in2.eof() if(o=o) flag2=1; break; in2.read(char*)&a
47、mp;cou,sizeof(course);in2.close();if(flag2=0) cout<<" 該課程不存在不允許選課! " <<endl; else situaction si;int scount=0,ccount=0;ifstream in3("e:situationfile.txt");if(!in3)cout<<" 打開選課文件失?。?"<<endl;return ;in3.read(char*)&si,sizeof(situaction);while(!i
48、n3.eof() if(xk.sno=si.sno) ccount+;if(o=o) scount+;in3.read(char*)&si,sizeof(situaction);in3.close();if(cou.xxrs<=scount) cout<<" 該課程人數(shù)已滿不允許選課! " <<endl;else if(count<=ccount) cout<<" 該學(xué)生已選滿"<<count<<" 不允許選課!<<endl;else ofstream
49、out("e:situactionfile.txt",ios:app);out.write(char*)&xk,sizeof(situaction);out.close();system("pause");void xkselect()while(1) system("cls");cout<<"*請選擇要查詢的類別:*"<<endl;cout<<"*按學(xué)生編號請按1:* "<<endl;cout<<"*按課程編號請按2
50、:* "<<endl;cout<<"*返回上一級界面請按3:*"<<endl;int sn;cin>>sn;while(sn>3|sn<1)cout<<" 選擇的數(shù)據(jù)無效,請重新輸入:"<<endl;cin>>sn;cout<<endl;ifstream in("e:situactionfile.txt");if(!in)cout<<"打開選課信息文件失?。?quot;<<endl;r
51、eturn ;int flag=0;switch(sn)case 1: int no;cout<<" 請輸入要查詢的學(xué)生的學(xué)號"<<endl;cin>>no;situaction stu;in.read(char*)&stu,sizeof(situaction);while(!in.eof() if(no=stu.sno) cout<<stu<<endl; flag=1;in.read(char*)&stu,sizeof(situaction);break;case 2: int no;cout&l
52、t;<" 請輸入要查詢的課程的編號"<<endl;cin>>no;situaction ke;in.read(char*)&ke,sizeof(situaction);while(!in.eof() if(no=o) cout<<ke<<endl; flag=1;in.read(char*)&ke,sizeof(situaction);/ if(no=ke. char*)&ke,sizeof(course);break;case 3: return ;in.close();if(flag=0) c
53、out<<" 要查詢的選課在文件不存在! " <<endl;system("pause");void xkupdate()while(1) system("cls");cout<<"* 請選擇按下列類別查詢后修改: *"<<endl;cout<<"*按課程編號請按1:* "<<endl;cout<<"*按學(xué)生學(xué)號請按2:*"<<endl;cout<<"*返回上
54、一級界面請按3:*"<<endl;int sn;cin>>sn;while(sn>3|sn<1)cout<<" 選擇的數(shù)據(jù)無效,請重新輸入: "<<endl;cin>>sn;cout<<endl;fstream in("e:situactionfile.txt",ios:in|ios:out);if(!in)cout<<"打開選課信息文件失?。?quot;<<endl;return ;int flag=0;switch(sn)c
55、ase 1: int no;cout<<" 請輸入要查詢的課程的編號"<<endl;cin>>no;situaction si;int i=0;in.seekg(i*sizeof(situaction),ios:beg);in.read(char*)&si,sizeof(situaction);while(!in.eof() if(no=o) cout<<si<<endl;選課cout<<" 請輸入要修改的選課信息的學(xué)生學(xué)號,信息,成績"<<endl;cin>
56、;>si;in.seekp(i*sizeof(situaction),ios:beg);in.write(char*)&si,sizeof(situaction);flag=1;i+;in.seekp(i*sizeof(situaction),ios:beg);in.read(char*)&si,sizeof(situaction);break;case 2: int no;cout<<" 請輸入要查詢的學(xué)生的學(xué)號"<<endl;cin>>no;student stu;int i=0;in.seekg(i*sizeo
57、f(student),ios:beg);in.read(char*)&stu,sizeof(student);while(!in.eof() if(no=stu.sno) cout<<stu<<endl;cout<<" 請輸入要修改的選課信息的學(xué)生學(xué)號, 選課信息,成績"<<endl;cin>>stu;in.write(char*)&stu,sizeof(situaction);flag=1;i+;in.seekg(i*sizeof(situaction),ios:beg);in.read(char
58、*)&stu,sizeof(situaction);break;case 3: return ;in.close();if(flag=0) cout<<" 要修改的課程在文件不存在! " <<endl;system("pause");void xkdelet()while(1) system("cls");cout<<"*請選擇按下列類別查詢后刪除: *"<<endl;cout<<"*按學(xué)生學(xué)號請按1: * "<<e
59、ndl;cout<<"*按課程編號請按 2:*"<<endl;cout<<"*返回上一級界面請按3: *"<<endl;int sn;cin>>sn;while(sn>3|sn<1)"<<endl;cout<<" 選擇的數(shù)據(jù)無效,請重新輸入:cin>>sn;cout<<endl;student stu20;course k20;int flag=0;switch(sn)case 1: ifstream in(&quo
60、t;e:situactionfile.txt");if(!in)return ;int n=0;in.read(char*)&stun,sizeof(student);while(!in.eof()n+;in.read(char*)&stun,sizeof(student);in.close();int no;cout<<" 請輸入要刪除的學(xué)生的學(xué)號"<<endl;cin>>no;for(int i=0;i<n;i+) if(no=stui.sno) cout<<stui<<endl
61、;cout<<" 是否要刪除該學(xué)生的選課信息! "<<endl;char ch;cin>>ch;if( ch='Y'|ch='y')for(int j=i;j<n;j+)stuj=stuj+1;n-;flag=1;if(flag=0) cout<<" 要 修 改 的 學(xué) 生 在 文 件 不 存 在 ! <<endl;elseofstream out("e:studentfile.txt");if(!out)cout<<"打開學(xué)
62、生信息文件失?。?quot;<<endl;return ;for(int k=0;k<n;k+)out.seekp(k*sizeof(student),ios:beg);out.write(char*)&stuk,sizeof(student);out.close();break;case 2: ifstream in("e:situactionfile.txt");if(!in) cout<<" 打開課程信息文件失?。?"<<endl;return ;int n=0;in.read(char*)&kn,sizeof(course);while(!in.eof()n+;in.read(char*)&kn,sizeof(course);in
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 采購合同評審表的制作步驟3篇
- 采購合同的續(xù)簽與終止條件3篇
- 采購合同框架協(xié)議的簽訂背景3篇
- 采購合同分類的詳細(xì)解讀3篇
- 2024年02月江蘇2024屆南京銀行南通分行春季校園招考筆試歷年參考題庫附帶答案詳解
- 采購合同的電子支付系統(tǒng)3篇
- 采購合同格式示例詳解3篇
- 水質(zhì)凈化微生物篩選-洞察分析
- 采購合同的供應(yīng)鏈節(jié)能減排3篇
- 采購合同補充協(xié)議書范例3篇
- 售后工程師述職報告
- 2023年北京大學(xué)圖書資料崗位招聘筆試真題
- 2025九年級道德與法治備考復(fù)習(xí)計劃
- 廣東能源集團校園招聘筆試真題
- 【MOOC】高級語言程序設(shè)計-南京郵電大學(xué) 中國大學(xué)慕課MOOC答案
- 2024年企業(yè)核心管理人員勞動協(xié)議樣本版B版
- 微信公眾號信息發(fā)布流程
- 單位和個人簽的銷售合同范本(2篇)
- 商務(wù)報價技巧培訓(xùn)
- 政治學(xué)概論歷年試題(參考答案)
- 商場防恐應(yīng)急管理制度
評論
0/150
提交評論