




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1系統(tǒng)概述1.1功能簡介本軟件是一個(gè)簡單的學(xué)校學(xué)生信息管理系統(tǒng),軟件窗口為DOS頁面。學(xué)生信息管理系統(tǒng)的功能主要是實(shí)現(xiàn)學(xué)校學(xué)生的信息化管理。通過學(xué)生信息管理系統(tǒng),教學(xué)管理人員可以實(shí)現(xiàn)對學(xué)生信息的增加、刪除、修改和查詢等操作。本系統(tǒng)最大的優(yōu)點(diǎn)就是操作簡便快捷等。1.2設(shè)計(jì)思路將學(xué)生信息定義為一個(gè)student類,在類中包含私有數(shù)據(jù)成員char stuNo10; /學(xué)號char name20; /姓名int age; /年齡float Math; /數(shù)學(xué)float English; /英語float Physics; /物理float total; /總成績?nèi)缓蠖x了一個(gè)( ) 菜單函數(shù),使功能菜
2、單顯示在運(yùn)行窗口以提示用戶如何進(jìn)行操作。主函數(shù)是一個(gè)程序必不可少的,在主函數(shù)中,使用一個(gè)switch語句來選擇調(diào)用主菜單中的各個(gè)功能函數(shù)。1.3 結(jié)構(gòu)圖主菜單查看某個(gè)學(xué)生成績查看成績單修改學(xué)生成績登記學(xué)生成績查找學(xué)生信息瀏覽學(xué)生信息刪除學(xué)生信息修改學(xué)生信息創(chuàng)建或錄入學(xué)生信息2系統(tǒng)功能的分析和設(shè)計(jì)2.1初始錄入功能此函數(shù)實(shí)現(xiàn)的功能主要是,對學(xué)生信息的初始化錄入功能,在初始時(shí),文件中沒有任何數(shù)據(jù),可以通過此函數(shù)輸入任意個(gè)學(xué)生的信息,輸入信息之前需先輸入學(xué)生的個(gè)數(shù)在此函數(shù)中使用文件處理的方式,先建立一個(gè)文件輸出流對象,以寫的方式打開stu.txt文件,使輸入的學(xué)生信息都寫入文件。2.2添加函數(shù)此函數(shù)
3、實(shí)現(xiàn)的功能主要是,添加學(xué)生的信息,調(diào)用一次這個(gè)函數(shù)可以選擇添若干個(gè)學(xué)生的信息。在此函數(shù)中也使用文件處理的方式,但使用的是以追加的方式打開文件,使輸入的學(xué)生信息寫在文件里原有信息的后面。2.3刪除函數(shù) 此函數(shù)實(shí)現(xiàn)的功能主要是,刪除一個(gè)學(xué)生的信息。在此函數(shù)中,先以讀的方式打開文件,讀出文件里的信息在顯示在屏幕上,用戶再根據(jù)提示信息輸入想要?jiǎng)h除第幾個(gè)人的信息,關(guān)閉文件。再以寫的方式打開文件,以一個(gè)if條件語句控制,再重新將學(xué)生信息寫入文件(除了打算刪除的那個(gè)學(xué)生的信息),由于是以寫的方式打開的文件,所以文件里原有的輸入就都沒有了,存入的新的數(shù)據(jù)。2.4修改函數(shù) 此函數(shù)實(shí)現(xiàn)的功能主要是,修改一個(gè)學(xué)生的
4、信息。此函數(shù)的設(shè)計(jì)方法和刪除函數(shù)的設(shè)計(jì)思想相類似,應(yīng)用的思想都是將學(xué)生信息重新寫入文件的方法,將原有數(shù)據(jù)覆蓋。2.5查詢函數(shù) 在查詢功能中,可以按多條件查詢,本系統(tǒng)分為兩個(gè)查詢條件,即按學(xué)號查詢和按姓名查詢。使用if語句來選擇查詢條件。 2.5.1按學(xué)號查詢 根據(jù)提示信息輸入學(xué)號后,然后使用一個(gè)for循環(huán)語句,從第一個(gè)學(xué)生開始檢索,如果該學(xué)生的學(xué)號和輸入的學(xué)號相等,則輸出該學(xué)生的信息,由于學(xué)生的學(xué)號是唯一固定的,所以并使用break語句跳出循環(huán)。 當(dāng)無查詢結(jié)果時(shí),會(huì)輸出一條提示信息“無此人信息!” 。 2.5.2按姓名查詢 根據(jù)提示信息輸入姓名后,然后使用一個(gè)for循環(huán)語句,從第一個(gè)學(xué)生開始檢
5、索,如果該學(xué)生的姓名和輸入的姓名一樣,則輸出該學(xué)生的信息,由于學(xué)生的姓名有可能重復(fù)出現(xiàn),所以不能使用break語句跳出循環(huán),應(yīng)該從第一個(gè)學(xué)生開始檢索直到最后一名學(xué)生。 當(dāng)無查詢結(jié)果時(shí),會(huì)輸出一條提示信息“無此人信息!” 。2.6顯示函數(shù) 此函數(shù)實(shí)現(xiàn)的功能主要是,顯示所有學(xué)生的信息。先是從文件中讀取學(xué)生信息,然后在輸出到顯示窗口中。用一個(gè)for循環(huán)語句,來把所有學(xué)生的信息都輸出。2.7退出系統(tǒng) 當(dāng)輸入“0”時(shí),就能退出系統(tǒng),這是通過while語句來控制實(shí)現(xiàn)的。3調(diào)試及運(yùn)行結(jié)果3.1 主菜單3.2創(chuàng)建或錄入學(xué)生信息3.3修改學(xué)生信息3.4刪除學(xué)生信息3.5瀏覽學(xué)生信息3.6查找學(xué)生信息3.7登記成
6、績3.8修改成績3.9查看成績單3.10查看某個(gè)學(xué)生成績總結(jié)4.1遇到的問題及解決方法 首先,是對文件的處理不夠熟練,通過看書和搜集一些資料解決了這個(gè)問題;其次,是在編寫程序的過程中出現(xiàn)了一些語法錯(cuò)誤,后通過調(diào)試逐一解決。4.2收獲和體會(huì)此次c+面向?qū)ο笳n程設(shè)計(jì),在指導(dǎo)教師的精心教導(dǎo)下,我們學(xué)會(huì)了如何用C+編寫一個(gè)簡單的應(yīng)用程序。首先要對程序的設(shè)計(jì)要求有一個(gè)比較明確的認(rèn)識,然后系統(tǒng)分析與系統(tǒng)設(shè)計(jì),最后是代碼設(shè)計(jì)與調(diào)試。程序?qū)崿F(xiàn)上,設(shè)計(jì)了簡單的菜單界面,將各個(gè)功能集中出現(xiàn)在主菜單中,便于調(diào)用。根據(jù)C+課程所學(xué)的概念、理論和方法,按照C+程序設(shè)計(jì)的基本步驟,設(shè)計(jì)出一個(gè)適當(dāng)規(guī)模的程序;進(jìn)一步加深對C
7、+語言的理解和掌握。理論聯(lián)系實(shí)際,加深和鞏固所學(xué)的理論知識,提高實(shí)踐能力和計(jì)算機(jī)的綜合運(yùn)用能力。我們編寫程序的過程是辛苦與快樂的,程序的編寫原則很重要,只要我們在編程,就必須不斷改進(jìn),才能更好提高編程能力。參考文獻(xiàn) 1元芳,王亮編著c+程序設(shè)計(jì),北京,清華大學(xué)出版社,2013年。附錄#include"iostream"#include"iomanip"/它是I/O流控制頭文#include"stdio.h"#include"stdlib.h"/包含了C語言的一些函數(shù)#include"string.h&qu
8、ot;# define SPACE " "using namespace std;struct studentRecord char stuNo20; /學(xué)號 char name20; /姓名 int age; /年齡 float Math; /數(shù)學(xué) float English; /英語 float Physics; /物理 float total; /總成績*p;void shujucharu ();/數(shù)據(jù)插入void shujuxiugai ();/數(shù)據(jù)修改void shujushanchu ();/數(shù)據(jù)刪除void shujuliulan ();/數(shù)據(jù)瀏覽(按學(xué)號排序
9、)void chengjidengji ();/學(xué)生成績登記void chengjixiugai ();/學(xué)生成績修改void viewTable ();/學(xué)生成績查看(按成績排名)void inquiry ();/成績查詢void write ();/文件寫入void read ();/文件讀取int line ();/文件中記錄學(xué)生的數(shù)目int i,n;bool y;void main()int a,b;cout<<SPACE<<"-歡迎登陸學(xué)生成績管理系統(tǒng)-"<<endl<<endl<<endl;cout&l
10、t;<"請選擇功能模塊:"<<endl;cout<<endl;cout<<"=<菜單>="<<endl;cout<<endl; cout<<SPACE<<" 1 創(chuàng)建或錄入學(xué)生信息 "<<endl;cout<<SPACE<<" 2 修改學(xué)生信 息 "<<endl;cout<<SPACE<<" 3 刪除學(xué)生信 息 "<&
11、lt;endl;cout<<SPACE<<" 4 瀏覽學(xué)生信 息 "<<endl;cout<<SPACE<<" 5 查找學(xué)生信 息 "<<endl;cout<<SPACE<<" 6 登 記 成 績 "<<endl;cout<<SPACE<<" 7 修 改 成 績 "<<endl;cout<<SPACE<<" 8 查 看成 績 單 "
12、;<<endl; cout<<SPACE<<" 9 查看某個(gè)學(xué)生成績 "<<endl; cout<<SPACE<<" 0 退出 "<<endl;cout<<"-"<<endl;cout<<"請輸入您的選擇:"cin>>a;system("cls");if(a=1|a=0) y=1; if(y=0) cout<<"請先錄入學(xué)生信息,才能進(jìn)行下面的
13、操作!"<<endl;a=1;y=1;while(a)switch(a)case 1: shujucharu(); break; case 2: shujuxiugai (); break; case 3: shujushanchu (); break; case 4: cout<<"=<瀏覽學(xué)生信息>="<<endl;cout<<endl;cout<<SPACE<<" 1、按學(xué)號排序?yàn)g覽 "<<endl;cout<<SPACE<&
14、lt;" 2、按成績排序?yàn)g覽 "<<endl;cout<<SPACE<<" 3、退出 "<<endl;cout<<"-"<<endl;cin>>b;system("cls");while(b!=3)switch(b)case 1: shujuliulan(); break;case 2: viewTable(); break;default: cout<<"請輸入1-3之內(nèi)的數(shù)!"<<en
15、dl;cout<<endl<<endl<<"按任意數(shù)字鍵返回瀏覽界面."<<endl;int k;cin>>k;system("cls");cout<<"=<瀏覽學(xué)生信息>="<<endl;cout<<endl;cout<<SPACE<<" 1、按學(xué)號排序?yàn)g覽 "<<endl;cout<<SPACE<<" 2、按成績排序?yàn)g覽 "&
16、lt;<endl;cout<<SPACE<<" 3、退出 "<<endl;cout<<"-"<<endl;cin>>b;system("cls");break;case 5: inquiry (); break; case 6: chengjidengji(); break;case 7: chengjixiugai (); break; case 8:cout<<"=<查看成績單>="<<endl;c
17、out<<endl;cout<<SPACE<<" 1、按學(xué)號排序?yàn)g覽 "<<endl;cout<<SPACE<<" 2、按成績排序?yàn)g覽 "<<endl;cout<<SPACE<<" 3、退出 "<<endl;cout<<"-"<<endl;cin>>b;system("cls");while(b!=3)switch(b)case 1: shu
18、juliulan(); break;case 2: viewTable(); break;default: cout<<"請輸入1-3之內(nèi)的數(shù)!"<<endl;cout<<endl<<endl<<"按任意數(shù)字鍵返回瀏覽界面."<<endl;int k;cin>>k;system("cls");cout<<"=<查看成績單>="<<endl;cout<<endl;cout<<
19、SPACE<<" 1、按學(xué)號排序?yàn)g覽 "<<endl;cout<<SPACE<<" 2、按成績排序?yàn)g覽 "<<endl;cout<<SPACE<<" 3、退出 "<<endl;cout<<"-"<<endl;cin>>b;system("cls");break;case 9: inquiry (); break;default: cout<<"
20、輸入無效,請輸入0-9之內(nèi)的數(shù)!"<<endl;cout<<endl<<endl<<"按任意數(shù)字鍵返回菜單界面."<<endl;int k;cin>>k;system("cls");cout<<"=<菜單>="<<endl;cout<<endl; cout<<SPACE<<" 1 創(chuàng)建或錄入學(xué)生信息 "<<endl;cout<<SPACE&
21、lt;<" 2 修改學(xué)生信 息 "<<endl;cout<<SPACE<<" 3 刪除學(xué)生信 息 "<<endl;cout<<SPACE<<" 4 瀏覽學(xué)生信 息 "<<endl;cout<<SPACE<<" 5 查找學(xué)生信 息 "<<endl;cout<<SPACE<<" 6 登 記 成 績 "<<endl;cout<<S
22、PACE<<" 7 修 改 成 績 "<<endl;cout<<SPACE<<" 8 查 看成 績 單 "<<endl; cout<<SPACE<<" 9 查看某個(gè)學(xué)生成績 "<<endl; cout<<SPACE<<" 0 退出 "<<endl;cout<<"-"<<endl;cout<<"請輸入您的選擇:"
23、cin>>a;system("cls");/1.文件寫入void write ()FILE * fp;if(fp=fopen("stu.txt","w")!=NULL) for(i=0;i<n;i+)fprintf(fp,"%s %s %d %f %f %f %fn",pi.stuNo,,pi.age,pi.Math,pi.English,pi.Physics,pi.total);fclose(fp);elseprintf("文件打開或創(chuàng)建發(fā)生錯(cuò)誤。n");/2.
24、文件讀取void read ()FILE * fp;if(fp=fopen("stu.txt","r")!=NULL)n=line();p=new struct studentRecord n;for(i=0;i<n;i+)fscanf(fp,"%s %s %d %f %f %f %f",pi.stuNo,,&pi.age,&pi.Math,&pi.English,&pi.Physics,&pi.total);fclose(fp);elsecout<<"
25、文件打開或創(chuàng)建發(fā)生錯(cuò)誤!"<<endl;/3.文件中記錄學(xué)生的數(shù)目int line ()char c; int h=0;FILE * fp; if(fp=fopen("stu.txt","r")!=NULL) while(c=fgetc(fp)!=EOF)if(c='n')h+;fclose(fp);elsecout<<"文件打開或創(chuàng)建發(fā)生錯(cuò)誤n"return h;/4.成績查詢void inquiry ()read();char b20;int m;cout<<"
26、;請選擇查詢方式"<<endl;cout<<SPACE<<"1.學(xué)號查詢"<<endl;cout<<SPACE<<"2.姓名查詢"<<endl;cin>>m;if(m=1|m=2)if(m=1)cout<<"請輸入學(xué)號:"cin>>b;system("cls");for(i=0;i<n;i+)if(strcmp(pi.stuNo,b)=0) cout<<endl<
27、<" 學(xué)號:"<<pi.stuNo<<"n"<<" 姓名:"<<<<"n"<<" 年齡:"<<pi.age<<"n"<<" 數(shù)學(xué):"<<pi.Math<<"n"<<" 英語:"<<pi.English<<"n"&
28、lt;<" 物理:"<<pi.Physics<<"n"<<" 總分:"<<pi.total<<endl;break;if(m=2)cout<<endl<<SPACE<<"請輸入姓名進(jìn)行查詢:"cin>>b;system("cls");for(i=0;i<n;i+) if(strcmp(,b)=0)cout<<endl<<" 學(xué)號:
29、"<<pi.stuNo<<"n" <<" 姓名:"<<<<"n" <<" 年齡:"<<pi.age<<"n" <<" 數(shù)學(xué):"<<pi.Math<<"n" <<" 英語:"<<pi.English<<"n" <<&q
30、uot; 物理:"<<pi.Physics<<"n" <<" 總分:"<<pi.total<<endl;elsecout<<"輸入錯(cuò)誤,請輸入1或2"<<endl;/5.數(shù)據(jù)插入void shujucharu ()FILE * fp;if(fp=fopen("stu.txt","a+")!=NULL)/以追加方式打開stu.txt文檔int n;cout<<"請輸入需要插入的學(xué)生數(shù)
31、目:"cin>>n;p=new struct studentRecord n;/建立新節(jié)點(diǎn)if(n=0)cout<<SPACE<<"沒有進(jìn)行數(shù)據(jù)插入"<<endl;for(int i=0;i<n;i+)cout<<"請輸入插入的第"<<i+1<<"個(gè)學(xué)生的學(xué)號:" /輸入cin>>pi.stuNo; cout<<endl<<SPACE<<" 姓名:" cin>&g
32、t;; cout<<endl<<SPACE<<" 年齡:"cin>>pi.age; pi.Math=0;pi.English=0; pi.Physics=0; pi.total=0;for(i=0;i<n;i+) /輸出fprintf(fp,"%s %s %d %f %f %f %fn",pi.stuNo,,pi.age, pi.Math,pi.English,pi.Physics,pi.total);fclose(fp);delete p;/程序用delete 刪除數(shù)組并
33、釋放內(nèi)存elseprintf("文件打開或創(chuàng)建時(shí)發(fā)生錯(cuò)誤.n");/6.數(shù)據(jù)修改void shujuxiugai ()read();shujuliulan();char b20;cout<<endl<<SPACE<<"請輸入需要修改信息學(xué)生的學(xué)號:" /按學(xué)號查找進(jìn)行修改cin>>b;for(i=0;i<n;i+)if(strcmp(pi.stuNo,b)=0) / 判斷字符串b和字符串pi.stuNo是否相等cout<<"該學(xué)生原始信息如下:"<<endl
34、; cout<<endl<<pi.stuNo<<"t"<<"姓名:"<<<<"t"<<"數(shù)學(xué)成績:"<<pi.Math<<"t"<<"英語成績:"<<pi.English<<"t"<<"物理成績:"<<pi.Physics<<"t&qu
35、ot;<<"總分:"<<pi.total<<endl;cout<<endl<<"請重新輸入該學(xué)生的信息:"<<endl;cout<<endl<<SPACE<<" 學(xué)號:" cin>>pi.stuNo;cout<<endl<<SPACE<<" 姓名:" cin>>;cout<<endl<<SPACE<<
36、" 年齡:" cin>>pi.age;cout<<"修改成功!"<<endl;break;if(i>=n&&(strcmp(pi.stuNo,b)!=0)cout<<endl<<SPACE<<"該學(xué)號不存在!"<<endl;cout<<endl<<SPACE<<"請輸入需要修改信息學(xué)生的姓名進(jìn)行查找修改!"<<endl; /按姓名查找進(jìn)行修改cout<<
37、;endl<<SPACE<<"請輸入姓名:"cin>>b;for(i=0;i<n;i+)if(strcmp(,b)=0) cout<<endl<<SPACE<<"該學(xué)生原始信息如下:"<<endl; cout<<endl<<pi.stuNo<<"t"<<"姓名:"<<<<"t"<<"數(shù)學(xué)
38、成績:"<<pi.Math<<"t"<<"英語成績:"<<pi.English<<"t"<<"物理成績:"<<pi.Physics<<"t"<<"總分:"<<pi.total<<endl;cout<<endl<<"請重新輸入該學(xué)生的信息:"<<endl;cout<<en
39、dl<<" "<<" 學(xué)號:"cin>>pi.stuNo; cout<<endl<<SPACE<<" 姓名:" cin>>; cout<<endl<<SPACE<<" 年齡:" cin>>pi.age; cout<<endl<<SPACE<<"數(shù)學(xué)成績:" cin>>pi.Math; cout<&l
40、t;endl<<SPACE<<"英語成績:" cin>>pi.English; cout<<endl<<SPACE<<"物理成績:" cin>>pi.Physics; pi.total=pi.Math+pi.English+pi.Physics;cout<<"修改成功!"<<endl; break;if(i>=n&&(strcmp(pi.stuNo,b)!=0)cout<<endl<<
41、;SPACE<<"該學(xué)生姓名不存在!"<<endl;write();/7.按學(xué)號排序進(jìn)行數(shù)據(jù)瀏覽void shujuliulan()read ();for(i=0;i<n-1;i+) int k=i;for(int j=i+1;j<n;j+)if(strcmp(pi.stuNo,pj.stuNo)>0)k=j;struct studentRecord t;t=pi;pi=pk;pk=t; cout<<setw(20)<<"學(xué)號"<<setw(20)<<"姓
42、名"<<setw(6)<<"年齡"<<setw(6)<<"數(shù)學(xué)"<<setw(6)<<"英語"<<setw(6)<<"物理"<<setw(8)<<"總分"<<endl;for(i=0;i<n;i+)cout<<setw(15)<<pi.stuNo<<setw(18)<<<<se
43、tw(6)<<pi.age<<setw(6)<<pi.Math <<setw(6)<<pi.English<<setw(6)<<pi.Physics<<setw(8)<<pi.total<<endl;if(i+1)%10=0)cout<<endl<<SPACE<<"按任意數(shù)字鍵繼續(xù)顯示下一屏."<<endl<<endl;int y;cin>>y;system("cls&quo
44、t;);/8.學(xué)生成績登記void chengjidengji () read();for(i=0;i<n;i+)cout<<endl<<endl<<pi.stuNo<<"t"<<setw(20)<<<<"t"<<"數(shù)學(xué)成績:" cin>>pi.Math; cout<<endl<<"t"<<"t"<<"t&quo
45、t;<<"t"<<"英語成績:" cin>>pi.English; cout<<endl<<"t"<<"t"<<"t"<<"t"<<"物理成績:" cin>>pi.Physics; pi.total=pi.Math+pi.English+pi.Physics;if(i+1)%3=0)system("cls");if(i
46、+1)%5=0)cout<<endl<<"是否停止輸入Y/N"<<endl; char c; cin>>c; if(c='Y'|c='y') break; if (c='N'|c='n') ;write(); /9.成績修改void chengjixiugai() read();shujuliulan();char b20;cout<<endl<<"請輸入需要修改成績的學(xué)生的學(xué)號:" cin>>b;for(i
47、=0;i<n;i+)if(strcmp(pi.stuNo,b)=0)cout<<"該學(xué)生的原有成績?nèi)缦?"<<endl<<endl;cout<<endl<<pi.stuNo<<"t"<<<<"t"<<"數(shù)學(xué)成績:"<<pi.Math<<"t"<<"英語成績:"<<pi.English<<&q
48、uot;t"<<"物理成績:"<<pi.Physics<<endl;cout<<endl<<"請重新輸入該學(xué)生的數(shù)學(xué)成績:" cin>>pi.Math; cout<<endl<<" "<<"英語成績:" cin>>pi.English; cout<<endl<<" "<<"物理成績:" cin>>pi.Physics; pi.total=pi.Math+pi.English+pi.Physics;cout<<"修改成功!"<<endl; break;if(i>=n&&(strcmp(pi.stuNo,b)!=0)cout<<endl<<SPACE<<SPACE<<"該學(xué)號不存在!"<<endl;write();/10.按成績排序進(jìn)行成績查看void viewTable()read ();for(i=0;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 拍攝 演員合同范本
- 讀后續(xù)寫+新校+“迷”+途:友誼的正確打開方式+講義 高一下學(xué)期2月收心考試英語試題
- 逾期罰款合同范本
- 相機(jī)銷售合同范本
- 第4單元 14普羅米修斯(教學(xué)設(shè)計(jì))2024-2025學(xué)年四年級語文上冊同步教學(xué)(統(tǒng)編版)
- 全國旅游合同范本
- 2025-2030年中國生物蠟行業(yè)運(yùn)行狀況與發(fā)展風(fēng)險(xiǎn)分析報(bào)告
- 2025-2030年中國環(huán)保木塑復(fù)合材料市場運(yùn)行狀況與前景趨勢分析報(bào)告
- 2025-2030年中國物流信息化市場發(fā)展前景與投資戰(zhàn)略研究報(bào)告
- 2025-2030年中國照明電器行業(yè)十三五規(guī)劃與投資戰(zhàn)略研究報(bào)告
- 個(gè)人合伙開店合同范本
- 生而為贏自燃成陽-開學(xué)第一課發(fā)言稿
- 2025年中國國投高新產(chǎn)業(yè)投資集團(tuán)招聘筆試參考題庫含答案解析
- 年產(chǎn)10噸功能益生菌凍干粉的工廠設(shè)計(jì)改
- 醫(yī)院護(hù)士勞動(dòng)合同
- 醫(yī)師聘用證明.doc
- 核物理實(shí)驗(yàn)方法全冊配套最完整精品課件
- 理論力學(xué)課件00796
- 學(xué)習(xí)疊層母排必須知道的電力知識
- 微波與天線矩形波導(dǎo)
- 19+張愛玲經(jīng)典《金鎖記》英文版
評論
0/150
提交評論