




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、項(xiàng)目二 成績計(jì)算器【能力目標(biāo)】能在C#控制臺(tái)應(yīng)用程序和Windows窗體應(yīng)用程序中,實(shí)現(xiàn)數(shù)據(jù)的輸入與輸出程序設(shè)計(jì)?!敬俪赡繕?biāo)】1學(xué)會(huì)變量聲明、變量命名、變量類型之間的轉(zhuǎn)換;2掌握Button按鈕、TextBox文本框和Label標(biāo)簽控件的使用;3會(huì)使用ToString()、ToDouble()、WriteLine()和ReadLine()方法?!景咐搿恳弧⑷蝿?wù)3 創(chuàng)建第二個(gè)C#的控制臺(tái)應(yīng)用程序英語成績計(jì)算【任務(wù)要求】某班級(jí)進(jìn)行了一次英語考試,考試成績由學(xué)生的平時(shí)成績和卷面成績按4:6得到?,F(xiàn)要設(shè)計(jì)一個(gè)控制臺(tái)應(yīng)用程序求出學(xué)生的英語考試成績。【做中學(xué)】1啟動(dòng)Visual Studio 2008
2、2新建項(xiàng)目在Visual Studio 2008集成開發(fā)環(huán)境中,選擇“文件”“新建”“項(xiàng)目”菜單命令,彈出【新建項(xiàng)目】對(duì)話框,如下圖所示。還可以單擊集成開發(fā)環(huán)境左邊的創(chuàng)建項(xiàng)目圖標(biāo),來打開【新建項(xiàng)目】對(duì)話框。(1)選擇C#的模板在Visual C#的模板中選擇【控制臺(tái)應(yīng)用程序】,作為項(xiàng)目類型。(2)確定項(xiàng)目的名稱項(xiàng)目的名稱修改為“EnglishCJcount”(也可以采用默認(rèn)名稱)。(3)確定項(xiàng)目存放的位置通過“瀏覽”按鈕選擇項(xiàng)目存放的位置,最后單擊“確定”即可。3編寫代碼打開C#的代碼編輯器,在代碼編輯器中輸入英語成績計(jì)算源代碼,如下圖所示。在Main()方法中添加如下代碼:static vo
3、id Main(string args) string name; /學(xué)生姓名 double x, y, z; /x為平時(shí)成績,y為卷面成績,z為考試成績 Console.WriteLine("請(qǐng)輸入學(xué)生姓名:"); name = Console.ReadLine(); Console.WriteLine("請(qǐng)輸入平時(shí)成績X:"); x = Convert.ToDouble(Console.ReadLine(); Console.WriteLine("請(qǐng)輸入卷面成績y:"); y = Convert.ToDouble(Console.
4、ReadLine(); z = x * 0.4 + y * 0.6; Console.WriteLine("0英語考試成績?yōu)椋?", name, z); Console.ReadLine(); 4運(yùn)行與調(diào)試通過“調(diào)試” “啟動(dòng)調(diào)試”菜單命令運(yùn)行程序,也可以通過快捷按鈕F5或快捷工具欄的圖標(biāo)運(yùn)行程序。運(yùn)行結(jié)果如下圖所示?!局R(shí)討論】主要討論如何使用Console類的ReadLine()和WriteLine()方法輸入數(shù)據(jù)和輸出數(shù)據(jù),以及變量定義和數(shù)據(jù)轉(zhuǎn)換。1ReadLine()和WriteLine()方法(1)WriteLine()方法觀察運(yùn)行結(jié)果圖(上圖),執(zhí)行“Conso
5、le.WriteLine("請(qǐng)輸入學(xué)生姓名:");”這條語句后,Console類的WriteLine()方法會(huì)把字符串“請(qǐng)輸入學(xué)生姓名:”輸出到屏幕上,并換了一行。格式如下:Console.WriteLine(輸出項(xiàng));功能:把輸出項(xiàng)在控制臺(tái)上輸出。如:Console.WriteLine("0英語考試成績?yōu)椋?", name, z);說明:l 0,1分別表示第一個(gè)和第二個(gè)參數(shù),這里代表name和z;l Console.WriteLine()是Console類的一個(gè)方法重載,輸入輸出格式是方法來定義的。又如:Console.WriteLine("
6、請(qǐng)輸入學(xué)生姓名:");;l WriteLine()方法與C語言的printf()函數(shù)功能類似。(2)ReadLine()方法執(zhí)行“x = Convert.ToDouble(Console.ReadLine();”這條語句后,Console類的ReadLine()方法就等待鍵盤輸入成績,成績輸入后,經(jīng)過數(shù)據(jù)轉(zhuǎn)換賦給變量,然后換行,運(yùn)行結(jié)果如上圖所示。格式如下:Console.ReadLine();功能:從鍵盤上讀取一行以Enter鍵為結(jié)束符的數(shù)據(jù),并把讀取的數(shù)據(jù)返回。如:name = Console.ReadLine();說明:ReadLine()方法與C語言的scan()函數(shù)功能類似
7、。2變量定義在這里,定義了4個(gè)變量,分別表示學(xué)生的姓名、平時(shí)成績、卷面成績和考試成績。定義變量語句是:string name;double x, y, z;3數(shù)據(jù)轉(zhuǎn)換由于鍵盤輸入的是string類型的數(shù)據(jù),而x和y是double類型的數(shù)據(jù),它們的數(shù)據(jù)類型不一樣,所以需要先進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,然后賦值。在這里,使用了Convert類的ToDouble方法將輸入的數(shù)據(jù)轉(zhuǎn)換為double類型。數(shù)據(jù)轉(zhuǎn)換語句是:x = Convert.ToDouble(Console.ReadLine();y = Convert.ToDouble(Console.ReadLine();【技能訓(xùn)練2-1】設(shè)計(jì)一個(gè)控制臺(tái)應(yīng)用
8、程序求出學(xué)生的C#考試成績,考試成績由學(xué)生的平時(shí)成績、上機(jī)成績和卷面成績按3:3:4得到。二、變量與數(shù)據(jù)類型1變量與常量(1)變量代表存儲(chǔ)單元,變量名就是地址,通過變量名可以方便地找到內(nèi)存中存儲(chǔ)的數(shù)據(jù);(2)每個(gè)變量都有一個(gè)類型,這決定了變量可以用來存儲(chǔ)什么樣的數(shù)據(jù)類型值。也就是說數(shù)據(jù)是各式各樣,首先根據(jù)數(shù)據(jù)的類型為它在內(nèi)存中分配一塊空間,然后數(shù)據(jù)就可以放進(jìn)這塊空間里了;(3)在程序執(zhí)行過程中,可以改變變量的值,而常量的值是始終不變的;(4)常量在程序執(zhí)行過程中,其值是始終不變的。2變量命名規(guī)則變量命名規(guī)則如下表所示表。例如,以下變量名是正確的:intX_myFile而下面的變量命名則是錯(cuò)誤的
9、:863comstringStr-Login注意:C#對(duì)于大小寫字母是敏感的,所以在聲明變量時(shí)一定要注意,例如beer、Beer和BEER是三個(gè)不同的變量名。3變量的分類在C#中,變量分成七種類型:靜態(tài)變量、實(shí)例變量、數(shù)組變量、局部變量、值參數(shù)、引用參數(shù)、輸出參數(shù)。下面我們看一個(gè)例子:分析一下在下面代碼中類內(nèi)定義的變量。class Program public static int x; int y; int a=new int4; void MyMethod() int i=6; a0=i; 在上面的變量聲明中,x是靜態(tài)變量,y是實(shí)例變量,a是數(shù)組變量,i是局部變量。1)靜態(tài)變量帶有“sta
10、tic”修飾符聲明的變量稱為靜態(tài)變量。一旦靜態(tài)變量所屬的類被裝載,直到包含該類的程序運(yùn)行結(jié)束時(shí)它將一直存在。靜態(tài)變量的初始值就是該變量類型的默認(rèn)值。2)實(shí)例變量(非靜態(tài)變量)不帶有“static”修飾符聲明的變量稱為實(shí)例變量。例如:int x=0;針對(duì)類中的實(shí)例變量而言,一旦一個(gè)類的新的實(shí)例被創(chuàng)建,直到該實(shí)例不再被應(yīng)用而被釋放所占空間為止,該實(shí)例變量將一直存在。3)數(shù)組變量數(shù)組元素也是一種變量,該變量隨著數(shù)組實(shí)例的存在而存在。每一個(gè)數(shù)組元素的初始值是該數(shù)組元素類型的默認(rèn)值。4)局部變量局部變量是指在一個(gè)獨(dú)立的程序塊(如方法)、if語句、switch語句、for語句等中聲明的變量,它只在該范圍中
11、有效。當(dāng)程序運(yùn)行到這一范圍時(shí),該變量即開始生效,程序離開時(shí)變量就失效了。在局部變量的有效范圍內(nèi),變量未定義或未賦值就使用是不合法的,例如下面的程序段:int x=y; /非法,因?yàn)榫植孔兞縴沒有定義int y;int x=y; /非法,因?yàn)榫植孔兞縴沒有賦值y=5;x=y; /合法4.NET 常用數(shù)據(jù)類型所有變量都具有數(shù)據(jù)類型,變量的數(shù)據(jù)類型決定了如何將其值存儲(chǔ)到計(jì)算機(jī)的內(nèi)存中。.NET 常用數(shù)據(jù)類型如下表所示。表 .NET 常用數(shù)據(jù)類型數(shù)據(jù)類型說明例子int整型學(xué)生人數(shù)、手機(jī)的待機(jī)時(shí)間 Double浮點(diǎn)型商品價(jià)格、員工工資 、分?jǐn)?shù)String字符串型姓名、產(chǎn)品型號(hào)、產(chǎn)品介
12、紹Char字符型優(yōu) 、良 、差bool布爾型True、false(1)int整型,有符號(hào)32位整數(shù),取值范圍:-2,147,483,6482,147,483,647。(2)double浮點(diǎn)型,即存儲(chǔ)小數(shù)的類型,64位實(shí)數(shù),取值范圍:5.0*10-3241.7*10308。在C#中實(shí)數(shù)還有float、decimal二種類型,它們的差別僅僅在于取值范圍和精度不同。默認(rèn)情況下,賦值運(yùn)算符右側(cè)的實(shí)數(shù)被視為double類型。 (3)char字符型,存儲(chǔ)單個(gè)字符。除了數(shù)字以外,計(jì)算機(jī)處理的信息,主要就是字符了,字符包括數(shù)字字符、英文字母、表達(dá)符號(hào)等??梢园匆韵路椒ńo一個(gè)字符變量賦值,如
13、:char c='A'在C#中可以把字符類型當(dāng)作整數(shù)類型來操作。例如:int i='A'+5; /i的值為70和C、C+中一樣,在C#中仍然存在著轉(zhuǎn)義符,以反斜杠()開頭,將其后的字符轉(zhuǎn)變?yōu)榱硗獾暮x,如下表所示。表 轉(zhuǎn)義字符及其含義轉(zhuǎn)義字符字符名' 單引號(hào)" 雙引號(hào) 反斜杠0 空a 警告b 退格f 換頁n 換行r 回車t 水平制表符v 垂直制表符x使用14位十六進(jìn)制數(shù)所表示的字符,如x66u使用4位十六進(jìn)制數(shù)所表示的字符,如u0061例如: char c = 'x41' /字符Achar c = 'u0041'
14、 /字符A (4)bool布爾型,存儲(chǔ)相反的兩種狀態(tài),布爾型有true和false兩個(gè)布爾值。如:bool b = (85 > 100); 與C和C+相比,在C#中,true值不再為任何非零值。(5)String 字符串型,字符串型的數(shù)據(jù)在程序中都用雙引號(hào)引起來,而字符型使用單引號(hào)。 【案例引入】三、任務(wù)4 創(chuàng)建第二個(gè)C#的Windows窗體應(yīng)用程序C#成績計(jì)算【任務(wù)要求】設(shè)計(jì)一個(gè)Windows窗體臺(tái)應(yīng)用程序,具有能輸入C#的平時(shí)成績、課程設(shè)計(jì)成績和卷面成績,并且能按3:3:4比例得到最終成績。【做中學(xué)】1啟動(dòng)Visual Studio 20082新建項(xiàng)目在Visual Studio 2
15、008集成開發(fā)環(huán)境中,選擇“文件”“新建”“項(xiàng)目”菜單命令,彈出【新建項(xiàng)目】對(duì)話框,如下圖所示。(1)選擇C#的模板在Visual C#的模板中選擇【W(wǎng)indows窗體應(yīng)用程序】,作為項(xiàng)目類型。(2)確定項(xiàng)目的名稱項(xiàng)目的名稱修改為“CSharpCJcount”(也可以采用默認(rèn)名稱)。(3)確定項(xiàng)目存放的位置通過“瀏覽”按鈕選擇項(xiàng)目存放的位置,最后單擊“確定”即可。3界面設(shè)計(jì)(1)添加控件(按要求拖動(dòng)需要的控件到窗體)添加一個(gè)按鈕、四個(gè)標(biāo)簽和四個(gè)文本框控件。在工具箱的公共控件中,分別選中Button(按鈕)控件、Label(標(biāo)簽)、TextBox(文本框)控件拖放到窗體上,并放置好相應(yīng)位置,如下
16、圖所示。 (2)屬性設(shè)置1)設(shè)置Label1 Label4控件的屬性在窗體中,分別選中Label1控件,然后在屬性窗口中把Label1 Label4的Text屬性修改為“平時(shí)成績:”、“課程設(shè)計(jì):”、“卷面成績:”和“最終成績:”。2)設(shè)置Button1控件的Text屬性為“C#成績計(jì)算”;3)設(shè)置窗體的Text屬性為“CSharpCJcount”。屬性設(shè)置完成如下圖所示。4編寫代碼打開C#的代碼編輯器,在代碼編輯器中輸入和修改用于創(chuàng)建應(yīng)用程序的C#源代碼。添加“C#成績計(jì)算”按鈕單擊事件處理代碼:private void button1_Click(object sender, EventA
17、rgs e) double pscj, kcsjcj, qmcj, cj; pscj = Convert.ToDouble(textBox1.Text); kcsjcj = Convert.ToDouble(textBox2.Text); qmcj =Convert.ToDouble(textBox3.Text); cj = pscj * 0.3 + kcsjcj * 0.3 + qmcj * 0.4; textBox4.Text =cj.ToString(); 完整代碼如下:using System;using System.Collections.Generic;using System.
18、ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace CSharpCJcount public partial class Form1 : Form public Form1() InitializeComponent(); private void button1_Click(object sender, EventArgs e) double pscj, kcsjcj, qmcj, cj; p
19、scj = Convert.ToDouble(textBox1.Text); kcsjcj = Convert.ToDouble(textBox2.Text); qmcj =Convert.ToDouble(textBox3.Text); cj = pscj * 0.3 + kcsjcj * 0.3 + qmcj * 0.4; textBox4.Text =cj.ToString(); 5運(yùn)行與調(diào)試通過“調(diào)試” “啟動(dòng)調(diào)試”菜單命令運(yùn)行程序,也可以通過快捷按鈕F5或快捷工具欄的圖標(biāo)運(yùn)行程序,運(yùn)行結(jié)果如下圖所示?!局R(shí)討論】主要通過本任務(wù)進(jìn)一步討論關(guān)于變量的使用以及數(shù)據(jù)類型的轉(zhuǎn)換。1變量的使用使
20、用變量的一條重要原則是:變量必須先定義后使用。變量的使用,必須強(qiáng)調(diào)先后順序,先聲明,再賦值。變量的聲明同時(shí)規(guī)定了變量的類型和變量的名稱。變量的聲明采用以下的格式:數(shù)據(jù)類型 變量名;(1)變量聲明和賦值有兩種方式1)先聲明后賦值在本任務(wù)的button1_Click()中聲明了如下4個(gè)變量,就是采用先聲明后賦值方式。double pscj, kcsjcj, qmcj, cj;那么,這4個(gè)變量是屬于哪種類型的變量呢?以及它們的數(shù)據(jù)類型?2)聲明的同時(shí)賦值可以在聲明的同時(shí)對(duì)變量進(jìn)行初始化,如:int x = 1; /給變量x 賦值 1(2)變量賦的值有三種類型; 1)常數(shù),比如:Int i=1;str
21、ing str=“test”; 2)變量,比如:Int i=0 ;int j=i; 3)表達(dá)式,比如:int total=score1+score2; 2分析本任務(wù)的數(shù)據(jù)類型轉(zhuǎn)換為什么需要數(shù)據(jù)類型轉(zhuǎn)換?先結(jié)合生活案例講解為什么要進(jìn)行類型轉(zhuǎn)換:比如2個(gè)客人先住了一個(gè)2人間的房間,后來想換個(gè)四人間的,他們需要到前臺(tái)辦手續(xù)換房。不同類型的變量之間不能直接賦值,如果把一個(gè)不同類型的變量賦給另外一個(gè)變量同樣需要某種手續(xù),這就是調(diào)用類型轉(zhuǎn)換方法。下面結(jié)合本任務(wù)的代碼講解怎樣進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換的。本任務(wù)的代碼聲明了4個(gè)浮點(diǎn)型變量:double pscj, kcsjcj, qmcj, cj;(1)使用ToDou
22、ble()方法把字符串型轉(zhuǎn)換為浮點(diǎn)型pscj = Convert.ToDouble(textBox1.Text); kcsjcj = Convert.ToDouble(textBox2.Text); qmcj =Convert.ToDouble(textBox3.Text);由于在TextBox(文本框)控件上輸入的數(shù)字是字符串型的,既TextBox.Text是String格式,所以在賦給浮點(diǎn)型變量之前,必須先進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換。(2)使用ToString() 方法把浮點(diǎn)型轉(zhuǎn)換為字符串型。 cj = pscj * 0.3 + kcsjcj * 0.3 + qmcj * 0.4;textBox4.
23、Text =cj.ToString();/將浮點(diǎn)型變量轉(zhuǎn)換為字符串型變量注意這個(gè)方法是不帶參數(shù)的,前面說的方法是有參數(shù)列表的。3常見的數(shù)據(jù)類型轉(zhuǎn)換常見的數(shù)據(jù)類型轉(zhuǎn)換如下表所示。由于 C#變量在聲明后就無法再次聲明,也就是說無法用于存儲(chǔ)其他類型的值。除非該類型可以轉(zhuǎn)換為其他的類型。但是,在多數(shù)情況下都是不能進(jìn)行強(qiáng)制轉(zhuǎn)換的,如:int i;i = "Hello" /錯(cuò)誤,不能把類型 'string' 轉(zhuǎn)換為 'int'"(1)隱式轉(zhuǎn)換由于該轉(zhuǎn)換是一種安全類型的轉(zhuǎn)換,不會(huì)導(dǎo)致數(shù)據(jù)丟失,因此不需要任何特殊的語法。 int num = 214
24、7483647;long bigNum = num; /執(zhí)行了隱式轉(zhuǎn)換(2)顯式轉(zhuǎn)換(強(qiáng)制轉(zhuǎn)換):顯式轉(zhuǎn)換需要強(qiáng)制轉(zhuǎn)換運(yùn)算符。源變量和目標(biāo)變量兼容,但由于目標(biāo)變量的類型大小比源變量?。ɑ蛘吣繕?biāo)變量是源變量的一個(gè)基類),因此存在數(shù)據(jù)丟失的風(fēng)險(xiǎn)。double x = 1234.7;int a;a = (int)x; /強(qiáng)制轉(zhuǎn)換double 為 int.System.Console.WriteLine(a);/輸出: 12344控件與變量(1)控件是一種變量控件是一種復(fù)雜類型的變量,一般在往窗體中拖入一個(gè)控件,就相當(dāng)于給控件聲明并賦值了,這樣控件在程序中可當(dāng)作變量使用。下表是前面學(xué)過的控件。類型
25、160; 用途 Label標(biāo)簽,用來顯示文本TextBox輸入框,用來輸入或顯示文本Button按鈕,用在窗體上提交數(shù)據(jù)(2)控件的屬性與變量屬性也是一種變量,可當(dāng)作變量來使用,可看作已定義好的變量。Label 和TextBox(文本框)控件的部分屬性如下表所示。屬性名稱 類型說明 Textstring文本Visiblebool是否可見BackColorColor背景色回顧前面的代碼: 任務(wù)2中的代碼:label1.Visible = false; label1.Visible = true;技能訓(xùn)練1-2中的代碼:L
26、abel1.text="你好,你單擊了Button按鈕!"任務(wù)4中的代碼:textBox4.Text =cj.ToString();四、TextBox(文本框)控件TextBox(文本框)控件主要用于獲取用戶輸入或顯示文本,通常用于可編輯文本,也可以設(shè)定其成為只讀控件。文本框能夠顯示多行數(shù)據(jù),并添加基本的格式設(shè)置。1TextBox控件的常用屬性2Text屬性Text屬性是TextBox(文本框)控件最重要的屬性,要顯示的文本就包含在Text屬性中。Text屬性可以在設(shè)計(jì)時(shí)通過屬性窗口設(shè)置,也可以在運(yùn)行時(shí)用代碼設(shè)置或者通過用戶輸入設(shè)置,同樣也可以在運(yùn)行時(shí)通過讀取Text屬性來獲得文本框的當(dāng)前內(nèi)容。3Text屬性的讀寫操作在這里主要介紹項(xiàng)目在運(yùn)行時(shí),如何用代碼對(duì)TextBox控件的Text屬性進(jìn)行讀寫操作。(1)對(duì)Text屬性進(jìn)行寫操作1)在運(yùn)行時(shí),用代碼設(shè)置Text屬性,既對(duì)Text屬性進(jìn)行寫操作,格式如下:控件名.屬性名=屬性值;如:任務(wù)2中設(shè)置Text屬性的代碼:label1.Visible = false; label1.Visible = true;技能訓(xùn)練1-2中設(shè)置Text屬性的代碼:Lab
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 育嬰師多元教育方法分享試題及答案
- 電極設(shè)計(jì)面試題及答案
- 西醫(yī)臨床技能評(píng)估試題及答案
- 藥物安全性知識(shí)的考察試題及答案
- 理清系統(tǒng)架構(gòu)設(shè)計(jì)師考試中的決策能力與執(zhí)行力要求試題及答案
- 文化產(chǎn)業(yè)管理證書考試最熱試題及答案
- 系統(tǒng)架構(gòu)設(shè)計(jì)師項(xiàng)目周期管理試題及答案
- 育嬰師如何有效支持家長試題及答案
- 激光設(shè)備的技術(shù)路線規(guī)劃試題及答案
- 文化產(chǎn)業(yè)內(nèi)容創(chuàng)作試題及答案解說
- 制冷與空調(diào)設(shè)備運(yùn)行操作作業(yè)安全技術(shù)實(shí)際操作考試標(biāo)準(zhǔn)
- 安踏組織架構(gòu)分析
- 2024新版(閩教版)三年級(jí)英語上冊(cè)單詞帶音標(biāo)
- 浙江省杭州市2024年中考英語真題(含答案)
- 有限空間中毒窒息事故警示教育
- Java Web編程技術(shù) 課件 第17章SSM框架整合與實(shí)例
- 2024年青島市中考數(shù)學(xué)試卷(含答案解析)+2023年試卷及答案詳解
- 冷庫建設(shè)日常運(yùn)營與維護(hù)保養(yǎng)方案
- 【真題】2024年鎮(zhèn)江市中考道德與法治試卷(含答案解析)
- 火花機(jī)安全操作規(guī)程
- 生豬屠宰獸醫(yī)衛(wèi)生檢驗(yàn)人員理論考試題庫及答案
評(píng)論
0/150
提交評(píng)論