版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)生實(shí)驗(yàn)報(bào)告(理工類(lèi))
課程名稱(chēng):C#程序設(shè)計(jì)實(shí)驗(yàn)專(zhuān)業(yè)班級(jí):11計(jì)算機(jī)科學(xué)與技術(shù)(單)學(xué)生學(xué)號(hào):學(xué)生姓名:姜飛所屬院部:信息技術(shù)學(xué)院指導(dǎo)教師:蔡群2013——2014學(xué)年第1學(xué)期金陵科技學(xué)院教務(wù)處制實(shí)驗(yàn)項(xiàng)目名稱(chēng):C#概述實(shí)驗(yàn)學(xué)時(shí):2同組學(xué)生姓名:實(shí)驗(yàn)地點(diǎn):1416實(shí)驗(yàn)日期:實(shí)驗(yàn)成績(jī):批改教師:批改時(shí)間:實(shí)驗(yàn)?zāi)康氖煜isualStudio.NET2023的基本操作方法。掌握了C#應(yīng)用程序的基本操作過(guò)程。掌握簡(jiǎn)樸窗體控件:Label、TextBox和Button的基本用法。初步理解C#程序的特點(diǎn)。實(shí)驗(yàn)規(guī)定熟悉Windows系統(tǒng)的基本操作。認(rèn)真閱讀本章相關(guān)內(nèi)容,特別是案例。實(shí)驗(yàn)前進(jìn)行程序設(shè)計(jì),完畢源程序的編寫(xiě)任務(wù)。反復(fù)操作,直到不需要參考教材、能純熟操作為止。實(shí)驗(yàn)設(shè)備及環(huán)境設(shè)備:奔騰4及奔騰4以上計(jì)算機(jī)環(huán)境:VisualStudio.NET2023實(shí)驗(yàn)任務(wù)1、設(shè)計(jì)一個(gè)簡(jiǎn)樸的C??刂婆_(tái)應(yīng)用程序,逐行顯示自己的學(xué)號(hào)、姓名、專(zhuān)業(yè)等信息。2、設(shè)計(jì)一個(gè)C#Windows窗體應(yīng)用程序,實(shí)現(xiàn)個(gè)人信息(涉及學(xué)號(hào)、姓名、性別、年齡、專(zhuān)業(yè)等)的輸入操作。核心代碼1、namespace11{classProgram{stat(yī)icvoidMain(string[]args){Console.WriteLine("mynumberis:");Console.Write("\n");Console.WriteLine("mynameis:姜飛");Console.Write("\n");Console.WriteLine("mymajoris:計(jì)算機(jī)");Console.Write("\n");Console.Read();}}}實(shí)驗(yàn)結(jié)果:mynumberis:mynameis:姜飛mymajoris:計(jì)算機(jī)2、privat(yī)evoidbtnConfirm_Click(objectsender,EventArgse){MessageBox.Show(”學(xué)號(hào):”+txtNumber.Text+”,姓名:”+txtName.Text+”,性別:”+txtSex.Text+”,年齡:”+txtAge.Text+”,專(zhuān)業(yè):”+txtMajor.Text):}實(shí)驗(yàn)結(jié)果:學(xué)號(hào):姓名:姜飛性別:女年齡:21專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)實(shí)驗(yàn)體會(huì)本次實(shí)驗(yàn)是初次接觸c#程序設(shè)計(jì),感覺(jué)很陌生,但在實(shí)驗(yàn)過(guò)程中,卻也體會(huì)到了很多樂(lè)趣。例如對(duì)c#中輸入輸出的方法不純熟,經(jīng)常把write和writeline等用錯(cuò)地方,但隨著語(yǔ)句越寫(xiě)越多,也會(huì)發(fā)現(xiàn)其實(shí)C#編程還是很方便很故意思的。此外本次實(shí)驗(yàn),我掌握了簡(jiǎn)樸窗體控件:label、textbox、button的基本用法等,在以后的實(shí)驗(yàn)中,我覺(jué)得會(huì)更加有趣,學(xué)到的東西也會(huì)越來(lái)越豐富。實(shí)驗(yàn)項(xiàng)目名稱(chēng):C#程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)學(xué)時(shí):2同組學(xué)生姓名:實(shí)驗(yàn)地點(diǎn):1416實(shí)驗(yàn)日期:實(shí)驗(yàn)成績(jī):批改教師:批改時(shí)間:一、實(shí)驗(yàn)?zāi)康?、理解C#的值類(lèi)型、常量和變量的概念。2、掌握C#常用運(yùn)算符以及表達(dá)式的運(yùn)營(yíng)規(guī)則。3、了解C#的引用類(lèi)型,理解數(shù)據(jù)類(lèi)型轉(zhuǎn)換、裝箱和拆箱的區(qū)別。實(shí)驗(yàn)規(guī)定熟悉VisualStudio.NET2023的基本操作方法。認(rèn)真閱讀本章相關(guān)內(nèi)容,特別是案例。實(shí)驗(yàn)前進(jìn)行程序設(shè)計(jì),完畢源程序的編寫(xiě)任務(wù)。反復(fù)操作,直到不需要參考教材、能純熟操作為止。實(shí)驗(yàn)設(shè)備及環(huán)境設(shè)備:奔騰4及奔騰4以上計(jì)算機(jī)環(huán)境:VisualStudio.NET2023實(shí)驗(yàn)任務(wù)1、設(shè)計(jì)一個(gè)簡(jiǎn)樸的Windows應(yīng)用程序,在文本框中隨意輸入一個(gè)日期,單擊“擬定”按鈕時(shí)顯示“這一天是星期幾”。2、設(shè)計(jì)一個(gè)簡(jiǎn)樸的計(jì)算器,實(shí)現(xiàn)兩個(gè)數(shù)的加、減、乘、除、求冪等計(jì)算。3、設(shè)計(jì)一個(gè)簡(jiǎn)樸的Windows程序,輸入多個(gè)數(shù)字,然后排序并輸出。核心代碼1、namespace_21?{publicpartialclassForm1:Form?{publicForm1(){InitializeComponent();}
enumWeekday{星期天,星期一,星期二,星期三,星期四,星期五,星期六};privatevoidbutton1_Click(objectsender,EventArgse){
DateTimedt=Convert.ToDateTime(textDate.Text);?Wee(cuò)kdaywd=(Weekday)dt.DayOfWeek;?lab.Text="這一天是"+wd+".";}}}實(shí)驗(yàn)結(jié)果:在文本框中輸入2023-11-14這一天是星期四。2、privatevoidbutton1_Click(objectsender,EventArgse){doublea=Convert.ToDouble(textBox1.Text);doubleb=Convert.ToDouble(textBox2.Text);label3.Text+=a+"加"+b+"的和是";label3.Text+=a+b+".";}privatevoidbutton2_Click(objectsender,EventArgse){doublea=Convert.ToDouble(textBox1.Text);doubleb=Convert.ToDouble(textBox2.Text);label3.Text+=a+"減"+b+"的差是";label3.Text+=a-b+".";}privatevoidbutton3_Click(objectsender,EventArgse){doublea=Convert.ToDouble(textBox1.Text);doubleb=Convert.ToDouble(textBox2.Text);label3.Text+=a+"乘"+b+"的積是";label3.Text+=a*b+".";}privatevoidbutton4_Click(objectsender,EventArgse){doublea=Convert.ToDouble(textBox1.Text);doubleb=Convert.ToDouble(textBox2.Text);label3.Text+=a+"除"+b+"的商是";label3.Text+=a/b+".";}privatevoidbutton5_Click(objectsender,EventArgse){doublea=Convert.ToDouble(textBox1.Text);doubleb=Convert.ToDouble(textBox2.Text);label3.Text+=a+"的"+b+"次方是";label3.Text+=Math.Pow(a,b)+".";}實(shí)驗(yàn)結(jié)果:a:3b:33加3的和是63減3的差是03乘3的積是93除3的商是13的3次方是273、float[]a=newfloat[5];inti=0;privat(yī)evoidbtnAdd_Click(objectsender,EventArgse){a[i]=Convert.ToSingle(txtNumber.Text);lblShow.Text+=a[i]+“”;i++;}privatevoidbtnSort_Click(objectsender,EventArgse){Array.Sort(a);lblShow.Text+=”\n排序之后為:”;lblShow.Text+=a[0]+””+a[1]+””+a[2]+””+a[3]+””+a[4];}實(shí)驗(yàn)結(jié)果:輸入5個(gè)數(shù)據(jù):2.54.81.73.34.1,則輸出:排序之前為:2.54.81.73.34.1排序之后為:1.72.53.34.14.8實(shí)驗(yàn)體會(huì)通過(guò)本次C#實(shí)驗(yàn),我對(duì)C#Windows應(yīng)用程序有了進(jìn)一步的了解,比上次實(shí)驗(yàn)更加純熟地運(yùn)用窗體中的label、button和txtBox等控件。并且了解了C#的值類(lèi)型、常量和變量的概念,掌握了C#常用運(yùn)算符以及表達(dá)式的運(yùn)營(yíng)規(guī)則等。并且自己設(shè)計(jì)窗體界面,也讓我對(duì)C#的實(shí)驗(yàn)更加感愛(ài)好。實(shí)驗(yàn)項(xiàng)目名稱(chēng):C#程序的流程控制實(shí)驗(yàn)學(xué)時(shí):2同組學(xué)生姓名:實(shí)驗(yàn)地點(diǎn):1416實(shí)驗(yàn)日期:實(shí)驗(yàn)成績(jī):批改教師:批改時(shí)間:一、實(shí)驗(yàn)?zāi)康?、理解分支和循環(huán)的邏輯意義。2、掌握C#的if、switch分支語(yǔ)句的使用方法。3、掌握C#的while、do/while、for、foreach等循環(huán)語(yǔ)句的使用方法。實(shí)驗(yàn)規(guī)定1、熟悉VisualStudio.NET2023的基本操作方法。2、認(rèn)真閱讀本章相關(guān)內(nèi)容,特別是案例。3、實(shí)驗(yàn)前進(jìn)行程序設(shè)計(jì),完畢源程序的編寫(xiě)任務(wù)。4、反復(fù)操作,直到不需要參考教材、能純熟操作為止。實(shí)驗(yàn)設(shè)備及環(huán)境設(shè)備:奔騰4及奔騰4以上計(jì)算機(jī)環(huán)境:VisualStudio.NET2023實(shí)驗(yàn)任務(wù)1、修改上機(jī)實(shí)驗(yàn)2的第三個(gè)實(shí)驗(yàn)任務(wù),將輸入的n個(gè)數(shù)字,通過(guò)for語(yǔ)句排序并輸出。注意,不允許使用Array.Sort()方法排序。2、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,實(shí)現(xiàn)如下功能。(1)輸入學(xué)生姓名和考試成績(jī)并保存到結(jié)構(gòu)體數(shù)組中。(2)使用foreach語(yǔ)句最高分并輸出相應(yīng)的姓名。3、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,輸入一行字符,檢索是否存在反復(fù)的雙字詞匯,輸出反復(fù)的次數(shù)。五、核心代碼1、namespace_31{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}double[]a=newdouble[50];inti=0;privatevoidbutton1_Click(objectsender,EventArgse){a[i]=Convert.ToDouble(textBox1.Text);label2.Text+=a[i]+"";i++;}privatevoidbutton2_Click(objectsender,EventArgse){doublet;intj=0,k;label3.Text+="\n排序之后為:";for(j=0;j<i-1;j++)for(k=j+1;k<i;k++)if(a[j]>a[k]){t=a[j];a[j]=a[k];a[k]=t;}for(j=0;j<i;j++)label3.Text+=a[j]+"";}}}實(shí)驗(yàn)結(jié)果:輸入5個(gè)數(shù)據(jù):2.54.81.73.34.1,則輸出:排序之前為:2.54.81.73.34.1排序之后為:1.72.53.34.14.82、namespace-32{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}structstudent{publicstringname;publicfloatscore;}student[]persons=newstudent[10];inti=0;privatevoidbutton1_Click(objectsender,EventArgse){persons[i].name=textBox1.Text;persons[i].score=Convert.ToSingle(textBox2.Text);lblShow.Text+=persons[i].name+""+persons[i].score+"";i++;}privatevoidbutton2_Click(objectsender,EventArgse){floatt=0;stringj=null;foreach(studentcinpersons){if(t<c.score){t=c.score;j=c.name;lblShow.Text="最高分:"+j+""+t;}}}}}實(shí)驗(yàn)結(jié)果:輸入:張三65添加李四78添加王二84添加錢(qián)一80則顯示學(xué)生成績(jī):張三65李四78王二84錢(qián)一80最高分:王二843、privatevoidbutton1_Click(objectsender,EventArgse){intn=0;string[]words=newstring[10];int[]times=newint[10];for(inti=0;i<textBox1.Text.Length-2;i++){boolisSame=false;stringsource=textBox1.Text.Substring(i,2);intj=i+2;while(j<textBox1.Text.Length-2){stringtarget=textBox1.Text.Substring(j,2);if(source==target){times[n]++;if(Array.IndexOf(words,target)==-1){isSame=true;words[n]=target;}}j++;}if(isSame)n++;}Label1.Text=string.Format(yī)("一共有{0}個(gè)反復(fù)的詞匯?。埽钇渲?",n);for(inti=0;i<10;i++){if(!string.IsNullOrEmpty(words[i]))label1.Text+=String.Format("“{0}”反復(fù){1}次",words[i],times[i]+1);}實(shí)驗(yàn)結(jié)果:在Text中輸入中國(guó)人永遠(yuǎn)愛(ài)中國(guó),世世代代永遠(yuǎn)在中國(guó)大地上拼搏!,則顯示:一共有2個(gè)反復(fù)的詞匯!其中,“中國(guó)”反復(fù)3次,“永遠(yuǎn)”反復(fù)2次六、實(shí)驗(yàn)體會(huì)本次實(shí)驗(yàn)又加深了我對(duì)label、button和textBox等控件的應(yīng)用,前兩次自己設(shè)計(jì)窗體界面還不太純熟,這次實(shí)驗(yàn)更加得到了鍛煉,印象更加深刻了。也掌握了C#的if、switch分支語(yǔ)句和while、do/while、for、foreach等循環(huán)語(yǔ)句的使用方法。實(shí)驗(yàn)項(xiàng)目名稱(chēng):面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)實(shí)驗(yàn)學(xué)時(shí):2同組學(xué)生姓名:實(shí)驗(yàn)地點(diǎn):1416實(shí)驗(yàn)日期:實(shí)驗(yàn)成績(jī):批改教師:批改時(shí)間:一、實(shí)驗(yàn)?zāi)康模?、理解面向?qū)ο蟮母拍睿莆誄#的定義類(lèi)和創(chuàng)建對(duì)象的方法。2、區(qū)分類(lèi)的不同數(shù)據(jù)成員,涉及常量、字段、和屬性的定義方法,并學(xué)會(huì)控制其可訪問(wèn)性。3、掌握類(lèi)的方法成員的聲明與調(diào)用,理解各種參數(shù)在方法中的意義及使用。4、理解構(gòu)造函數(shù)和析構(gòu)函數(shù)的作用機(jī)制。二、實(shí)驗(yàn)規(guī)定1、熟悉VisualStudio.NET2023的基本操作方法。2、認(rèn)真閱讀本章相關(guān)內(nèi)容,特別是案例。3、實(shí)驗(yàn)前進(jìn)行程序設(shè)計(jì),完畢源程序的編寫(xiě)任務(wù)。4、反復(fù)操作,直到不需要參考教材、能純熟操作為止。三、實(shí)驗(yàn)設(shè)備及環(huán)境設(shè)備:奔騰4及奔騰4以上計(jì)算機(jī)環(huán)境:VisualStudio.NET2023四、實(shí)驗(yàn)任務(wù)1、設(shè)計(jì)一個(gè)簡(jiǎn)樸的Windows應(yīng)用程序,在文本框中輸入兩個(gè)點(diǎn)的坐標(biāo)值,單擊“擬定”按鈕時(shí)顯示兩點(diǎn)之間的距離。規(guī)定定義一個(gè)Point類(lèi),涉及:(1)兩個(gè)私有字段表達(dá)兩個(gè)坐標(biāo)值。(2)一個(gè)構(gòu)造函數(shù)通過(guò)傳入的參數(shù)對(duì)坐標(biāo)值初始化。(3)兩個(gè)只讀屬性對(duì)坐標(biāo)值的讀取。(4)一個(gè)方法包含一個(gè)Point類(lèi)對(duì)象作為形參該對(duì)象和自己的距離。2、自定義一個(gè)時(shí)間類(lèi)。該類(lèi)包含小時(shí)、分、秒、字段與屬性,具有將秒增長(zhǎng)1秒的方法。規(guī)定定義一個(gè)Time類(lèi),涉及:(1)三個(gè)私有字段表達(dá)時(shí)、分、秒。(2)兩個(gè)構(gòu)造函數(shù),一個(gè)通過(guò)傳入的參數(shù)對(duì)時(shí)間初始化,另一個(gè)獲取系統(tǒng)當(dāng)前的時(shí)間。(3)三個(gè)只讀屬性實(shí)現(xiàn)對(duì)時(shí)、分、秒的讀取。(4)一個(gè)方法用于對(duì)秒增長(zhǎng)1秒(注意60進(jìn)位的問(wèn)題)。3、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在該程序中定義一個(gè)類(lèi)和班級(jí)類(lèi),以解決每個(gè)學(xué)生的學(xué)號(hào)、姓名,語(yǔ)文、數(shù)學(xué)和英語(yǔ)三門(mén)課程的期末考試成績(jī),規(guī)定:(1)能查詢(xún)每個(gè)學(xué)生的總成績(jī)。(2)能顯示全班前三名的名單。(3)能顯示單科成績(jī)最高分和不及格的學(xué)生名單。(4)能記錄全班學(xué)生的平均成績(jī)。(5)能顯示各科成績(jī)?cè)诓煌謹(jǐn)?shù)段的學(xué)生人數(shù)比例。設(shè)計(jì)提醒:(1)定義一個(gè)Student學(xué)生類(lèi),包含字段(學(xué)號(hào)、姓名、語(yǔ)文成績(jī)、數(shù)學(xué)成績(jī)、英語(yǔ)成績(jī))和屬性(總成績(jī))等。(2)定義一個(gè)StudentList班級(jí)類(lèi),包含一個(gè)Student類(lèi)型的數(shù)組(用來(lái)保存全班學(xué)生的信息)以及若干個(gè)實(shí)現(xiàn)上述規(guī)定的方法等。(3)設(shè)計(jì)用戶(hù)操作界面,一方面讓用戶(hù)能輸入一個(gè)學(xué)生的信息,當(dāng)單擊“添加”按鍵時(shí)把這些信息添加到班級(jí)對(duì)象的學(xué)生數(shù)組中。當(dāng)單擊“完畢”按鈕時(shí)調(diào)用班級(jí)類(lèi)的方法來(lái)顯示所規(guī)定記錄的記錄結(jié)果。當(dāng)用戶(hù)在查詢(xún)框中輸入學(xué)生的名字后,并單擊“查詢(xún)”按鈕時(shí)顯示該學(xué)生的總成績(jī)。五、核心代碼1、privatevoidbutton1_Click(objectsender,EventArgse){intx1,y1,x2,y2;x1=Convert.ToInt16(textBox1.Text);y1=Convert.ToInt16(textBox2.Text);x2=Convert.ToInt16(textBox3.Text);y2=Convert.ToInt16(textBox4.Text);Pointp1=newPoint(x1,y1);Pointp2=newPoint(x2,y2);label7.Text=p1.Distance(p2).ToString();}classPoint{publicintX,Y;publicPoint(intI,intJ){X=I;Y=J;}publicdoubleDistance(Pointp){returnSystem.Math.Sqrt((this.X-p.X)*(this.X-p.X)+(this.Y-p.Y)*(this.Y-p.Y));}}實(shí)驗(yàn)結(jié)果:輸入:x1:0y1:0,x2:3y2:4則顯示:52、控件屬性設(shè)立控件屬性設(shè)立Text1“”Labe1:Text2“”Label2:Text3“”Button+privatevoidbutton1_Click(objectsender,EventArgse){Timet=newTime();texthour.Text=Convert.ToString(t.Gethour());textminute.Text=Convert.ToString(t.Getminute());textsecond.Text=Convert.ToString(t.Getsecond());}classTime{inthour,minute,second;publicintGethour(){returnhour;}publicintGetminute(){returnminute;}publiGetsecond(){returnsecond;}publicTime(){hour=System.Dat(yī)eTime.Now.Hour;minute=System.DateTime.Now.Minute;second=System.DateTime.Now.Second;}publicTime(inth,intm,ints){hour=h;minute=m;second=s;}publicvoidAddSecond(){second++;if(second>=60){second=second%60;minute++;}if(minute>=60){minute=minute%60;hour++;}}}實(shí)驗(yàn)結(jié)果:在text1、text2、text3中分別輸入21、49、25,則獲取當(dāng)前時(shí)間21:49:25,按+即加1秒,隔幾秒不點(diǎn)+后,再按+則加相應(yīng)的值。3、namespace_43{classProgram{privatestat(yī)icStudentListstulist;staticvoidMain(string[]args);{stulist=newStudentList();Studentstu1=newStudent(“”,”zhangsan”,90,85,89);Studentstu2=newStudent(“”,”lisi”,75,85,94);Studentstu3=newStudent(“”,”wanger”,90,79,80);Studentstu4=newStudent(“”,”qianyi”.30,50,55);Studentstu5=newStudent(“”,”sunwu”,45,67,38);stulist.Add(stu1);stulist.Add(stu2);stulist.Add(stu3);stulist.Add(stu4);stulist.Add(stu5);stringstr;str=Console.ReadLine();if(str.Equal(“語(yǔ)文”)||str.Equals(“數(shù)學(xué)”)||str.Equals(“英語(yǔ)”))stulist.searchSubject(str);elsestulist.searchName(str);Console.ReadLine();}ClassStudent{privatestringnumber;privatestringname;privatefloatchinese;privatefloatmath;privat(yī)efloatenglish;publicStudent(stringnumber,stringname,float(yī)chinese,float(yī)math,floatenglish){this.number=number;this.name=name;this.chinese=chinese;this.math=mat(yī)h;this.english=english;}publicstringNumber{get{returnthis.number;}}publicstringName{get{returnthis.name;}}publicfloatChinese{set{this.chiese=value;}get{returnthis.chinese;}}publicfloat(yī)Math{set{this.math=value;}get{returnthis.math;}}publicfloat(yī)English{set{this.english=value;}get{returnthis.english;}}publicfloatTotal{get{returnchinese+math+english;}}}ClassStudentList{privateList<Student>list=newList<Student>();privatefloatchieseAver;privat(yī)efloatmathAver;privatefloatenglishAver;privatefloattotalAver;publicvoidAdd(Students){this.list.Add(s);}publicfloat(yī)ChineseAver{get{floats=0;foreach(Studentstuinlist){s+=stu.Chinese;}chineseAver=s/list.Count;returnchineseAver;}}publicfloat(yī)MathAver{get{floats=0;foreach(Studentstuinlist){s+=stu.Math;}mathAver=s/list.Count;returnmathAver;}}publicfloatEnglishAver{get{floats=0;foreach(Studentstuinlist){s+=stu.English;}englishAver=s/list.Count;returnenglishAver;}}publicfloatTotalAver{get{floats=0;foreach(Studentstuinlist){s+=stu.Total;}totalAver=s/list.Count;returntotalAver;}}publicvoidsearchName(stringname){foreach(Studentstuinlist){if(stu.Name.Equals(name))Console.WriteLine(“學(xué)號(hào):{0},姓名:{1},語(yǔ)文:{2},數(shù)學(xué):{3},英語(yǔ):{4}”,stu.Number,stu.Name,stu.Chinese,stu.Math,stu.English);}}publicvoicsearchSubject(stringsubject){switch(subject){case”語(yǔ)文”;float(yī)max=0;foreach(Studentstuinlist){if(max<stu.Chinese)max=stu.Chinese;if(stu.Chinese<60)Console.WriteLine(string.Format(“學(xué)號(hào):”+stu.Number+”姓名:{0},語(yǔ)文:{1}”,stu.Name,stu.Chinese));}Console.WriteLine(“最高分{0}”,max);break;case”數(shù)學(xué)”;floatmax1=0;foreach(Studentstuinlist){if(max1<stu.Math)max1=stu.Math;if(stu.Math<60)Console.WriteLine(string.Format(“學(xué)號(hào):”+stu.Number+”姓名:{0},語(yǔ)文:{1}”,stu.Name,stu.Math));}Console.WriteLine(“最高分{0}”,max1);break;case”英語(yǔ)”;floatmax2=0;foreach(Studentstuinlist){if(max2<stu.English)max2=stu.English;if(stu.English<60)Console.WriteLine(string.Format(“學(xué)號(hào):”+stu.Number+”姓名:{0},語(yǔ)文:{1}”,stu.Name,stu.English);}Console.WriteLine(“最高分{0}”,max2);break;}}}}實(shí)驗(yàn)結(jié)果:輸入:zhangsan之后,按查詢(xún),則顯示:264六、實(shí)驗(yàn)體會(huì)本次實(shí)驗(yàn)重要是圍繞對(duì)象、類(lèi)、構(gòu)造和析構(gòu)函數(shù)的,而之前在其它語(yǔ)言中我們也學(xué)習(xí)過(guò),這次實(shí)驗(yàn)讓我更加理解面向?qū)ο蟮母拍?掌握了C#的定義類(lèi)和創(chuàng)建對(duì)象的方法,理解了構(gòu)造函數(shù)和析構(gòu)函數(shù)的作用機(jī)制。實(shí)驗(yàn)項(xiàng)目名稱(chēng):面向?qū)ο蟮母呒?jí)程序設(shè)計(jì)實(shí)驗(yàn)學(xué)時(shí):2同組學(xué)生姓名:實(shí)驗(yàn)地點(diǎn):1416實(shí)驗(yàn)日期:實(shí)驗(yàn)成績(jī):批改教師:批改時(shí)間:一、實(shí)驗(yàn)?zāi)康?、區(qū)別靜態(tài)類(lèi)與非靜態(tài)類(lèi),掌握靜態(tài)字段、靜態(tài)方法和靜態(tài)構(gòu)造函數(shù)的定義方法。2、理解類(lèi)的繼承性與多態(tài)性,掌握其應(yīng)用方法。3、理解抽象類(lèi)、接口的概念,掌握抽象類(lèi)與接口的定義及使用方法。4、理解分部類(lèi)和命名空間的概念,掌握分部類(lèi)和命名空間的使用方法。二、實(shí)驗(yàn)規(guī)定1、熟悉VisualStudio.NET2023的基本操作方法。2、認(rèn)真閱讀本章相關(guān)內(nèi)容,特別是案例。3、實(shí)驗(yàn)前進(jìn)行程序設(shè)計(jì),完畢源程序的編寫(xiě)任務(wù)。4、反復(fù)操作,直到不需要參考教材、能純熟操作為止。三、實(shí)驗(yàn)設(shè)備及環(huán)境設(shè)備:奔騰4及奔騰4以上計(jì)算機(jī)環(huán)境:VisualStudio.NET2023四、實(shí)驗(yàn)任務(wù)1、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在該程序中一方面構(gòu)造一個(gè)學(xué)生基本類(lèi),再分別構(gòu)造小學(xué)生、中學(xué)生、大學(xué)生等派生類(lèi),當(dāng)輸入相關(guān)數(shù)據(jù),單擊不同的按鈕(“小學(xué)生”、“中學(xué)生”、“大學(xué)生”)時(shí)將分別創(chuàng)建不同的學(xué)生對(duì)象,并輸出當(dāng)前的學(xué)生總?cè)藬?shù),該學(xué)生的姓名、學(xué)生類(lèi)型和平均成績(jī)。規(guī)定如下:(1)每個(gè)學(xué)生都有的字段為姓名、年齡。(2)小學(xué)生的字段尚有語(yǔ)文、數(shù)學(xué),用來(lái)表達(dá)這兩科的成績(jī)。(3)中學(xué)生在此基礎(chǔ)上增長(zhǎng)英語(yǔ)成績(jī)。(4)大學(xué)生分為必修課和選修課兩項(xiàng)成績(jī)。(5)學(xué)生類(lèi)提供方法來(lái)記錄自己的總成績(jī)并輸出。(6)通過(guò)靜態(tài)成員自動(dòng)記錄學(xué)生總?cè)藬?shù)。(7)成員初始化能通過(guò)構(gòu)造函數(shù)完畢。2、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在該程序中定義平面圖形抽象類(lèi)和其派生類(lèi)圓、矩形和三角形。該程序?qū)崿F(xiàn)的功能涉及:輸入相應(yīng)圖形的參數(shù),如矩形的長(zhǎng)和寬,單擊相應(yīng)的按鈕,根據(jù)輸入?yún)?shù)創(chuàng)建圖形類(lèi)并輸出該對(duì)象的面積。3、聲明一個(gè)接口IPlayer,包含5個(gè)接口方法:播放、停止、暫停、上一首和下一首。設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在該程序中定義一個(gè)MP3播放器類(lèi)和一個(gè)AVI播放器類(lèi),以實(shí)現(xiàn)該接口,最后創(chuàng)建相應(yīng)類(lèi)的實(shí)例測(cè)試程序,假如單擊AVI按鈕后,再單擊“播放”按鈕則應(yīng)顯示“正在播放AVI視頻!”。五、核心代碼1、控件屬性設(shè)立控件屬性設(shè)立Label1姓名:Button1小學(xué)生Label2年齡:Button2中學(xué)生Label3語(yǔ)文/必修課:Button3大學(xué)生Label4數(shù)學(xué)/選修課:Label6Label5英語(yǔ):publicabstractclassStudent{protectedstringname;protectedintage;publicstaticintnumber;publicStudent(stringname,intage){this.name=name;this.age=age;number++;}publicstringName{get{returnname;}}publicabstractdoubleAverage();}publicclassPupil:Student{protecteddoublechinese;protecteddoublemath;publicPupil(stringname,intage,doublechinese,doublemat(yī)h):base(name,age){this.chinese=chinese;this.math=math;}publicoverridedoubleAverage(){return(chinese+math)/2;}}publicclassMiddle:Pupil{protecteddoubleenglish;publicMiddle(stringname,intage,doublechinese,doublemat(yī)h,doublee(cuò)nglish):base(name,age,chinese,math){this.chinese=chinese;this.math=math;this.english=english;}publicoverridedoubleAverage(){return(chinese+math+english)/3;}}publicclassCollege:Student{protecteddoublexuanxiu;protecteddoublebixiu;publicCollege(stringname,intage,doublexuanxiu,doublebixiu):base(name,age){this.xuanxiu=xuanxiu;this.bixiu=bixiu;}publicoverridedoubleAverage(){return(xuanxiu+bixiu)/2;}}privatevoidbutton1_Click(objectsender,EventArgse){stringn=Convert.ToString(textBox1.Text);inta=Convert.ToInt16(textBox2.Text);doublech=Convert.ToDouble(textBox3.Text);doublema=Convert.ToDouble(textBox4.Text);PupilP1=newPupil(n,a,ch,ma);lable6.Text+="總?cè)藬?shù):"+Student.number+",姓名:"+P1.Name+",小學(xué)生,平均成績(jī)?yōu)椋?+P1.Average();}privat(yī)evoidbutton2_Click(objectsender,EventArgse){stringn=Convert.ToString(textBox1.Text);inta=Convert.ToInt16(textBox2.Text);doublech=Convert.ToDouble(textBox3.Text);doublema=Convert.ToDouble(textBox4.Text);doublee(cuò)n=Convert.ToDouble(textBox5.Text);MiddleM1=newMiddle(n,a,ch,ma,en);lable6.Text+="總?cè)藬?shù):"+Student.number+",姓名"+M1.Name+",中學(xué)生,平均成績(jī)?yōu)?"+M1.Average();}privatevoidbutton3_Click(objectsender,EventArgse){stringn=Convert.ToString(textBox1.Text);inta=Convert.ToInt16(textBox2.Text);doublebx=Convert.ToDouble(textBox3.Text);doublexx=Convert.ToDouble(textBox4.Text);CollegeC1=newCollege(n,a,bx,xx);lable6.Text+="總?cè)藬?shù):"+Student.number+",姓名"+C1.Name+",大學(xué)生,平均成績(jī)?yōu)?"+C1.Average();}實(shí)驗(yàn)結(jié)果:輸入張偉109698;趙恒15858687;李靜218183后,按小學(xué)生,中學(xué)生,大學(xué)生之后結(jié)果為:總?cè)藬?shù):1,姓名:張偉,小學(xué)生,平均成績(jī)?yōu)?97總?cè)藬?shù):2,姓名:趙恒,中學(xué)生,平均成績(jī)?yōu)?86總?cè)藬?shù):3,姓名:李靜,大學(xué)生,平均成績(jī)?yōu)椋?22、publicabstractclassFigure{publicabstractdoubleArea();}publicclassCircle:Figure{doubleradius;publicCircle(doubler){radius=r;}publicoverridedoubleArea(){returnradius*radius*3.14;}}publicclassJX:Figure{doublech,k;publicJX(doublea,doubleb){ch=a;k=b;}publicoverridedoubleArea(){returnch*k;}}publicclassSJX:Figure{doubled,g;publicSJX(doublea,doubleb){d=a;g=b;}publicoverridedoubleArea(){returnd*g/2;}}privatevoidbutton1_Click(objectsender,EventArgse){CircleC1=newCircle(Convert.ToDouble(textBox1.Text));label6.Text+="圓的面積是"+C1.Area();}privatevoidbutton2_Click(objectsender,EventArgse){JXA1=newJX(Convert.ToDouble(textBox1.Text),Convert.ToDouble(textBox2.Text));label6.Text+="\n矩形的面積是"+A1.Area();}privat(yī)evoidbutton3_Click(objectsender,EventArgse){SJXB1=newSJX(Convert.ToDouble(textBox1.Text),Convert.ToDouble(textBox2.Text));label6.Text+="\n三角形的面積是"+B1.Area();}實(shí)驗(yàn)結(jié)果:輸入5,6,分別按圓,矩形,三角形之后,結(jié)果分別顯示:圓面積為:78.5矩形面積為:30三角形面積為:153、控件屬性設(shè)立控件屬性設(shè)立Button1MP3Button5播放Button2AVIButton6暫停Button3上一首Button7下一首Button4停止Label1IPlayeriplayer;MP3mp3;AVIavi;privatevoidbutton3_Click(objectsender,EventArgse){label1.Text=iplayer.Pre();}privatevoidbutton4_Click(objectsender,EventArgse){label1.Text=iplayer.Stop();}privat(yī)evoidbutton5_Click(objectsender,EventArgse){label1.Text=iplayer.Play();}privatevoidbutton6_Click(objectsender,EventArgse){label1.Text=iplayer.Pause();}privatevoidbutton7_Click(objectsender,EventArgse){label1.Text=iplayer.Next();}privatevoidbutton2_Click(objectsender,EventArgse){avi=newAVI();iplayer=(IPlayer)avi;}privatevoidbutton1_Click(objectsender,EventArgse){mp3=newMP3();iplayer=(IPlayer)mp3;}}interfaceIPlayer{stringPlay();stringStop();stringPause();stringPre();stringNext();}publicclassMP3:IPlayer{publicstringPlay(){return"正在播放MP3歌曲!";}publicstringStop(){return"停止播放MP3歌曲!";}publicstringPause(){return"暫停播放MP3歌曲!";}publicstringPre(){return"播放上一首MP3歌曲!";}publicstringNext(){return"播放下一首MP3歌曲!";}}publicclassAVI:IPl(wèi)ayer{publicstringPlay(){return"正在播放AVI視頻!";}publicstringStop(){return"停止播放AVI視頻!";}publicstringPause(){return"暫停播放AVI視頻!";}publicstringPre(){return"播放上一部AVI視頻!";}publicstringNext(){return"播放下一部AVI視頻!";}}實(shí)驗(yàn)結(jié)果:當(dāng)按MP3,再按播放,則顯示正在播放MP3歌曲!當(dāng)按AVI,再按播放,則顯示正在播放AVI視頻!六、實(shí)驗(yàn)體會(huì)本次實(shí)驗(yàn)程序,整體沒(méi)有多大困難,重要都是關(guān)于類(lèi)的內(nèi)容,因此,實(shí)驗(yàn)加深了我們對(duì)類(lèi)的了解。通過(guò)本次實(shí)驗(yàn),我理解了類(lèi)的繼承性與多態(tài)性,并且掌握了其應(yīng)用方法,以后的實(shí)驗(yàn)也會(huì)努力完畢的。實(shí)驗(yàn)項(xiàng)目名稱(chēng):集合、索引器與泛型實(shí)驗(yàn)學(xué)時(shí):2同組學(xué)生姓名:實(shí)驗(yàn)地點(diǎn):1416實(shí)驗(yàn)日期:實(shí)驗(yàn)成績(jī):批改教師:蔡群批改時(shí)間:一、實(shí)驗(yàn)?zāi)康模?、初步掌握常用集合的?chuàng)建和操作方法。2、初步掌握索引器的定義與使用。3、初步掌握泛型接口、泛型類(lèi)、泛型屬性和泛型方法的使用。二、實(shí)驗(yàn)規(guī)定1、熟悉VisualStudio.NET2023的基本操作方法。2、認(rèn)真閱讀本章相關(guān)內(nèi)容,特別是案例。3、實(shí)驗(yàn)前進(jìn)行程序設(shè)計(jì),完畢源程序的編寫(xiě)任務(wù)。4、反復(fù)操作,直到不需要參考教材、能純熟操作為止。三、實(shí)驗(yàn)設(shè)備及環(huán)境設(shè)備:奔騰4及奔騰4以上計(jì)算機(jī)環(huán)境:VisualStudio.NET2023四、實(shí)驗(yàn)任務(wù)1、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,定義一個(gè)Teacher類(lèi),包含姓名和職稱(chēng)兩個(gè)字段和一個(gè)輸出教師信息的方法,并用ArrayList實(shí)現(xiàn)與實(shí)例6-2相似的功能。2、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,定義一個(gè)Student類(lèi),包含學(xué)號(hào)和姓名兩個(gè)字段,并定義一個(gè)班級(jí)類(lèi)ClassList,該類(lèi)涉及一個(gè)Student集合,使用索引器訪問(wèn)該集合,實(shí)現(xiàn)與實(shí)例6-3類(lèi)似的功能。3、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,規(guī)定如下:(1)構(gòu)造一個(gè)學(xué)生基本類(lèi)。(2)分別構(gòu)造小學(xué)生、中學(xué)生、大學(xué)生等派生類(lèi),規(guī)定具有不同的特性和行為。(3)定義一個(gè)泛型班級(jí)類(lèi),約束參數(shù)類(lèi)型為學(xué)生類(lèi),該泛型的班級(jí)類(lèi)涉及一個(gè)泛型集合,用于存放各種學(xué)生對(duì)象,并包含一個(gè)方法用于輸出每個(gè)學(xué)生的相關(guān)信息。(4)仿照實(shí)例6-4,定義泛型的班級(jí)類(lèi)對(duì)象,完畢對(duì)學(xué)生的添加和信息的輸出。五、核心代碼1、namespace_61{publicpartialclassForm1:Form{ArrayListALTeachers=newArrayList();privatevoidForeach(){foreach(objecttinALTeachers){TeachertForeach=(Teacher)t;lblShow.Text+="\n"+tForeach.showmsg();}}publicForm1(){InitializeComponent();privat(yī)evoidbtnA(yù)dd_Click(objectsender,EventArgse){stringn=Convert.ToString(textBox1.Text);stringc=Convert.ToString(textBox2.Text);Teachert1=newTeacher(n,c);ALTeachers.Add(t1);lblShow.Text="";Foreach();}privatevoidbtnDele_Click(objectsender,EventArgse){intkey=Convert.ToInt32(textBox3.Text);ALTeachers.RemoveAt(key);lblShow.Text="";Foreach();}privat(yī)evoidlblShow_Click(objectsender,EventArgse){}}}{classTeacher{stringname;stringzhicheng;publicTeacher(stringname,stringzhicheng){this.name=name;this.zhicheng=zhicheng;}publicstringshowmsg(){returnstring.Format("姓名:{0},職稱(chēng):{1}",name,zhicheng);}}}publicabstractclassStudentBase{intage;strin;publicvirtualvoidwalk();{}publicclassPupil:StudentBase{publicoverridevoidwalk(){}}publicinterfaceIClass<T>{}publicclassClassA:IClass<ClassA>{publiclist<StudentBase>NumberList;}2、namespace_62{publicpartialclassForm1:FormclassStudent{stringname;stringnumber;publicStudent(stringname,stringnumber){this.name=name;this.number=number;}publicstringshowmsg(){returnstring.Format("姓名:{0},學(xué)號(hào):{1}",name,number);}}classClassList{Student[]students;publicClassList(intn){students=newStudent[n];}}publicStudentthis[intindex]{get{if(index<0||index>=students.Length){returnnull;}returnstudents[index];}set{if(index<0||index>=students.Length){return;}students[index]=value;}}}3、namespace_63{publicpartialclassForm1:Form{Banji<Xuesheng>myBanji=newBanji<Xuesheng>();PrivatevoidbtnXiaoxuesheng_Click(objectsender,EventArgse){myBanji.Xueshengs.Add(newXiaoxuesheng(txtName.Text));lblShow.Text+=string.Format(“\n添加X(jué)iaoxuesheng{0}成功”,txtName.Text);}PrivatevoidbtnZhongxuesheng_Click(objectsender,EventArgse){myBanji.Xueshengs.Add(newZhongxuesheng(txtName.Text));lblShow.Text+=string.Format(“\n添加Zhongxuesheng{0}成功”,txtName.Text);}PrivatevoidbtnDaxuesheng_Click(objectsender,EventArgse){myBanji.Xueshengs.Add(newDaxuesheng(txtName.Text));lblShow.Text+=string.Format(“\n添加Daxuesheng{0}成功”,txtName.Text);}publicabstractclassXuesheng{protectedstringname;publicXuesheng(stringname){this.name=name;}publicabstractstringAct();}publicclass(Xiaoxuesheng:Xuesheng{publicXiaoxuesheng(stringname):base(name){}publicoverridestringAct(){returnstring.Format(“{0}:我是Xiaoxuesheng,我要玩!”,name);}}publicclass(Zhongxuesheng:Xuesheng{publicZhongxuesheng(stringname):base(name){}publicoverridestringAct(){returnstring.Format(“{0}:我是Zhongxuesheng,我要看書(shū)!”,name);}}publicclass(Dagxuesheng:Xuesheng{publicDaxuesheng(stringname):base(name){}publicoverridestringAct(){returnstring.Format(“{0}:我是Daxuesheng,我要兼職!”,name);}}publicclassBanji<T>whereT:Xuesheng{privateList<T>xueshengs=newList<T>;publicList<T>Xueshengs{get{returnxueshengs;}}}}}六、實(shí)驗(yàn)體會(huì)通過(guò)這次實(shí)驗(yàn),我掌握了常用集合的創(chuàng)建和操作方法,也知道了索引器的該如何定義與使用,知道了在應(yīng)用程序中怎么構(gòu)造各種不同的類(lèi),學(xué)會(huì)了泛型接口、泛型類(lèi)、泛型屬性和泛型方法的使用。實(shí)驗(yàn)項(xiàng)目名稱(chēng):程序調(diào)試與異常解決實(shí)驗(yàn)學(xué)時(shí):2同組學(xué)生姓名:實(shí)驗(yàn)地點(diǎn):1416實(shí)驗(yàn)日期:實(shí)驗(yàn)成績(jī):批改教師:蔡群批改時(shí)間:一、實(shí)驗(yàn)?zāi)康?、理解程序錯(cuò)誤和異常的概念2、掌握VisualStudio.NET2023的調(diào)試器的使用方法3、掌握C#的try-catch、finally和throw語(yǔ)句的使用方法二、實(shí)驗(yàn)規(guī)定1、熟悉VisualStudio.NET2023的基本操作方法。2、認(rèn)真閱讀本章相關(guān)內(nèi)容,特別是案例。3、實(shí)驗(yàn)前進(jìn)行程序設(shè)計(jì),完畢源程序的編寫(xiě)任務(wù)。4、反復(fù)操作,直到不需要參考教材、能純熟操作為止。三、實(shí)驗(yàn)設(shè)備及環(huán)境設(shè)備:奔騰4及奔騰4以上計(jì)算機(jī)環(huán)境:VisualStudio.NET2023四、實(shí)驗(yàn)任務(wù)1、設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在一個(gè)文本框中輸入n個(gè)數(shù)字,中間用逗號(hào)作間隔,然后編程對(duì)數(shù)字排序并輸出。2、按F11鍵啟用逐語(yǔ)句方式跟蹤每一條語(yǔ)句的執(zhí)行情況,在調(diào)試過(guò)程中將數(shù)組a添加到監(jiān)視窗口。注意,觀測(cè)各數(shù)組元素的變化過(guò)程。3、設(shè)立“for(inti=0;i<sources.Length;i++)”語(yǔ)句為斷點(diǎn),然后按F5鍵啟用調(diào)試器,當(dāng)程序中斷運(yùn)營(yíng)時(shí),將數(shù)組sources添加到監(jiān)視窗口,觀測(cè)各數(shù)組元素的值。4、上述代碼在用戶(hù)不按規(guī)定輸入數(shù)據(jù)時(shí)會(huì)發(fā)生異常。修改源代碼,使用try-catch語(yǔ)句添加異常解決功能。5、然后輸入以下數(shù)據(jù):“5,3,7,8,1,4;6,9,2”,單擊“排序”按鈕,注意觀測(cè)異常信息,分析錯(cuò)誤的因素。五、核心代碼namespace_71{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidbtnSort_Click(objectsender,EventArgse){string[]sources=txtSource.Text.Split(',');int[]a=newint[sources.Length];for(inti=0;i<sources.Length;i++){a[i]=Convert.ToInt16(sources[i]);}for(inti=0;i<a.Length;i++){intk=i;for(intj=i+1;j<a.Length;j++)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度環(huán)保型離婚協(xié)議書(shū)格式與實(shí)施指南2篇
- 二零二五年度城市綠化工程設(shè)計(jì)承包合同3篇
- 二零二五年度個(gè)人電子競(jìng)技賽事參賽協(xié)議4篇
- 稅務(wù)工作新思路探討
- 2025版汽車(chē)零部件退貨及換貨服務(wù)協(xié)議書(shū)3篇
- 二零二五年度個(gè)人住房公積金貸款合同爭(zhēng)議解決流程合同模板4篇
- 二零二五年度個(gè)人自用房屋全屋定制裝修服務(wù)合同
- 二零二五年度企業(yè)銷(xiāo)售合同發(fā)票管理標(biāo)準(zhǔn)化臺(tái)賬
- 二零二五年度個(gè)人反擔(dān)保債務(wù)清償協(xié)議3篇
- 生產(chǎn)與運(yùn)作管理-第5版 課件全套 陳志祥 第1-14章 生產(chǎn)系統(tǒng)與生產(chǎn)運(yùn)作管理概述 -豐田生產(chǎn)方式與精益生產(chǎn)
- 大慶市2025屆高三年級(jí)第二次教學(xué)質(zhì)量檢測(cè)(二模)政治試卷(含答案)
- 云南省農(nóng)村信用社招聘筆試真題2023
- 《學(xué)前兒童文學(xué)與繪本閱讀》課程教學(xué)大綱
- 湖北十堰燃?xì)馐鹿拾咐治鲑Y料
- 《腎臟的結(jié)構(gòu)和功能》課件
- 裝飾圖案設(shè)計(jì)-裝飾圖案的形式課件
- 護(hù)理學(xué)基礎(chǔ)教案導(dǎo)尿術(shù)catheterization
- ICU護(hù)理工作流程
- 天津市新版就業(yè)、勞動(dòng)合同登記名冊(cè)
- 廣東版高中信息技術(shù)教案(全套)
- 各種焊工證件比較和釋義
評(píng)論
0/150
提交評(píng)論