版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
職業(yè)本科規(guī)劃教材
《C語(yǔ)言程序設(shè)計(jì)》
教學(xué)設(shè)討
課程名稱:C語(yǔ)言程序設(shè)計(jì)
授課年級(jí):2022年級(jí)______________
授課學(xué)期:2022學(xué)年第一學(xué)期
教哪發(fā)名:_________XXX____________
課題計(jì)劃
模塊一順序程序設(shè)計(jì)訓(xùn)練8學(xué)時(shí)
名稱學(xué)時(shí)
在C語(yǔ)言程序設(shè)計(jì)中,程序的執(zhí)行嚴(yán)格按代碼的先后依次執(zhí)行。順序結(jié)構(gòu)是最簡(jiǎn)單的程序結(jié)
內(nèi)容
構(gòu),也是最常用的程序結(jié)構(gòu),只要按照解決問(wèn)題的順序?qū)懗鱿鄳?yīng)的語(yǔ)句就行,它的執(zhí)行順序
分析
是自上而下,依次執(zhí)行。
(1)了解結(jié)構(gòu)化程序設(shè)計(jì)的基本結(jié)構(gòu);
教學(xué)目(2)了解流程控制的基本語(yǔ)句;
標(biāo)及基
(3)熟練掌握數(shù)據(jù)的輸入/輸出處理函數(shù)和表達(dá)式語(yǔ)句;
本要求
(4)掌握構(gòu)建順序結(jié)構(gòu)程序的基本語(yǔ)句及程序基本構(gòu)架;
(5)掌握順序結(jié)構(gòu)程序設(shè)計(jì)方法。
教學(xué)
數(shù)據(jù)的輸入/輸出處理函數(shù)和表達(dá)式語(yǔ)句、順序結(jié)構(gòu)的基本語(yǔ)句、順序結(jié)構(gòu)的設(shè)計(jì)方法
重點(diǎn)
教學(xué)
順序程序設(shè)計(jì)的基本構(gòu)架、順序程序設(shè)計(jì)的設(shè)計(jì)方法
難點(diǎn)
教學(xué)采用教師課堂講授與學(xué)生操作練習(xí)共同進(jìn)行的一體化教學(xué)方式
教學(xué)?概念性知識(shí)點(diǎn):提出為什么,將抽象具體化,配合教學(xué)PPT、案例輔助講解。
方式
?操作性知識(shí)點(diǎn):提需求,并上機(jī)演示如何操作,重點(diǎn)內(nèi)容總結(jié)經(jīng)驗(yàn)及注意事項(xiàng)。
?學(xué)生操作練習(xí):完成教材中的引例、做中學(xué)以及練中學(xué)案例,有能力的學(xué)生還可以完成
教師額外布置的拓展練習(xí)題目。
第一學(xué)時(shí)
(知識(shí)準(zhǔn)備)
一、引例任務(wù),提出需求
(1)通過(guò)引力任務(wù),引出本節(jié)所需知識(shí)內(nèi)容。
【引例任務(wù)】判斷從縫盤輸入的整數(shù)數(shù)據(jù)的奇偶性。
教
【程序代碼】
學(xué)
#include<stdio.h>
過(guò)
voidmain(){
程
intnum;
do(
prinlf(“請(qǐng)輸入一個(gè)自然數(shù):");〃提示用戶輸入一個(gè)數(shù)值
scanf("%d",&nuni);〃接受用戶輸入的數(shù)值
if(num%2==0)
priniff您輸入的是一個(gè)偶數(shù)\n");
else
printf("您輸入的是一個(gè)奇數(shù)\n”);
}while(num!=O);
)
【程序運(yùn)行】
請(qǐng)輸入一個(gè)自然數(shù):25/
您輸入的是一個(gè)奇數(shù)
請(qǐng)輸入一個(gè)自然數(shù):26/
您輸入的是一個(gè)偶數(shù)
請(qǐng)輸入一個(gè)自然數(shù):0/
您輸入的是一個(gè)偶數(shù)
(2)明確學(xué)習(xí)方向。
【知識(shí)點(diǎn)】
引例中出現(xiàn)了輸入、處理、輸出等操作,這些操作具有特定的流程,流程常稱為算法,
引例的算法體現(xiàn)了結(jié)構(gòu)化程序設(shè)計(jì)的基本思想。
【能力點(diǎn)】
?認(rèn)識(shí)判斷語(yǔ)句
?掌握scanf()函數(shù)
?掌握printf()函數(shù)
二、明確目標(biāo),完成任務(wù)
完成引例任務(wù):
1.當(dāng)num變量的值不為0時(shí),循環(huán)。
2.if(num%2==0)是判斷語(yǔ)句,當(dāng)關(guān)系表達(dá)式num%2==0成立,表示num變量中的數(shù)據(jù)
是偶數(shù)。
3.scanf()函數(shù)接收用戶鍵盤輸入的數(shù)據(jù)到指定變量。
4.prinlf()函數(shù)向計(jì)算機(jī)屏幕輸出信息。
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié)。
(2)掃描二維碼查看相應(yīng)資源,完成課后作業(yè)。
第二學(xué)時(shí)
(程序和算法)
一、引入學(xué)習(xí)任務(wù)
(1)回顧上節(jié)課的內(nèi)容,結(jié)構(gòu)化程序的基本結(jié)構(gòu),流程控制的基本語(yǔ)句。
(2)明確學(xué)習(xí)方向。
【知識(shí)點(diǎn)】
?程序
?算法
【能力點(diǎn)】
?了解程序的定義
?掌握程序設(shè)計(jì)
?掌握算法的概念
?熟練進(jìn)行算法描述
二、明確目標(biāo),完成任務(wù)
1.程序
程序是為實(shí)現(xiàn)特定目標(biāo)或解決特定問(wèn)題而用計(jì)算機(jī)語(yǔ)言編寫(xiě)的命令序列的集合。
一個(gè)程序應(yīng)該包括以下兩方面的內(nèi)容。
(1)對(duì)數(shù)據(jù)的描述。
(2)對(duì)操作的描述。
程序=數(shù)據(jù)結(jié)構(gòu)+算法
2.程序設(shè)計(jì)
程序設(shè)計(jì)是給出解決恃定問(wèn)題程序的過(guò)程。
(1)分析問(wèn)題。
(2)設(shè)計(jì)算法。
(3)編寫(xiě)代碼。
(4)測(cè)試程序。
(5)編寫(xiě)程序文檔。
3.算法的定義
廣義地講,算法是指為解決某個(gè)具體問(wèn)題向采取的方法和步驟。
計(jì)算機(jī)解題算法分為兩大類:數(shù)值運(yùn)算算法和非數(shù)值運(yùn)算算法。
根據(jù)不同的算法控制結(jié)構(gòu),程序有3種結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。
(1)順序結(jié)構(gòu)。
(2)選擇結(jié)構(gòu)。
(3)循環(huán)結(jié)構(gòu)。
4.算法描述
(1)算法的五個(gè)特征
?有窮性
?確切性
?輸入
?輸出
?可行性
⑵自然語(yǔ)言
(3)偽代碼
(4)
A順序結(jié)構(gòu)
(5)
當(dāng)p
b)選擇結(jié)構(gòu)C)當(dāng)型循環(huán)結(jié)構(gòu)d)直到型循環(huán)結(jié)構(gòu)
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié)。
(2)掃描二維碼查看相應(yīng)資源,完成課后作業(yè)。
第三學(xué)時(shí)
(基本語(yǔ)句)
一、引例任務(wù),提出需求
(1)回顧上節(jié)課的內(nèi)容,程序和算法。
(2)明確本節(jié)課學(xué)習(xí)方向。
【知識(shí)點(diǎn)】
?控制語(yǔ)句
?操作運(yùn)算語(yǔ)句
【能力點(diǎn)】
?掌握9種控制語(yǔ)句
?掌握4種操作運(yùn)算語(yǔ)句
二、明確目標(biāo),完成任務(wù)
C語(yǔ)言程序設(shè)計(jì)中的基本語(yǔ)句主要分為兩大類:控制語(yǔ)句和操作運(yùn)算語(yǔ)句(也稱表達(dá)式
語(yǔ)句)。
控制語(yǔ)句的作用是用于控制程序的執(zhí)行順序,使程序的執(zhí)行流程發(fā)生改變。在C語(yǔ)言中,
有9種控制語(yǔ)句。
1)if-else(條件語(yǔ)句)
2)switch(多分支選擇語(yǔ)句)
3)while(循環(huán)語(yǔ)句)
4)do-while(循環(huán)語(yǔ)句)
5)for(循環(huán)語(yǔ)句)
6)break(中止循環(huán)或switch結(jié)構(gòu)語(yǔ)句)
7)continue(結(jié)束本次循環(huán)語(yǔ)句)
8)goto(轉(zhuǎn)向語(yǔ)句)
9)return(返回語(yǔ)句)
在C語(yǔ)言中操作運(yùn)算語(yǔ)句有賦值語(yǔ)句、函數(shù)調(diào)用語(yǔ)句、空語(yǔ)句和復(fù)合語(yǔ)句。
1.賦值語(yǔ)句
2.函數(shù)調(diào)用語(yǔ)句
3.空語(yǔ)句
4.復(fù)合語(yǔ)句
【做中學(xué)1-1]輸出余弦函數(shù)圖形程序。
#include<stdio.h>
#include<math.h>
voidmain(){
doubley;
intx,m;
for(y=1;y>=-l;y-=0.1){
m=(int)(acos(y)*10);
for(x=l;x<m;x++)printf("");
printf("*");
for(;x<62-m;x++)printf("*');
printf("*\n");
)
I
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié).
(2)掃描二維碼查看相應(yīng)資源,完成課后作業(yè)。
第四學(xué)時(shí)
(字符輸入、輸出)
一、引例任務(wù),提出需求
C語(yǔ)言中沒(méi)有提供專門的輸入輸出語(yǔ)句,所有的輸入輸出都是調(diào)用標(biāo)準(zhǔn)庫(kù)函數(shù)中的輸入
輸出函數(shù)來(lái)實(shí)現(xiàn)的。字符數(shù)據(jù)的輸入輸出是最基本的數(shù)據(jù)輸入輸出,由C語(yǔ)言標(biāo)準(zhǔn)函數(shù)庫(kù)提
供的函數(shù)getchar()和puichar()實(shí)現(xiàn)。
【知識(shí)點(diǎn)】
?getchar()函數(shù)
?pulchar()函數(shù)
【能力點(diǎn)】
?掌握getchar()函數(shù)的應(yīng)用
?掌握putchar()函數(shù)的應(yīng)用
二、明確目標(biāo),完成任務(wù)
1.getchar函數(shù)
【做中學(xué)1-2]利用getchar()函數(shù)接收鍵盤輸入。
【程序代碼】
#include<stdio.h>
voidmain(){
charch;
primf(”請(qǐng)輸入多個(gè)字母:”);
ch=getchar();
printf("您輸入的是:%c”,ch);
}
Dgeichar函數(shù)是字符輸入函數(shù),接收從鍵盤輸入的單個(gè)字符數(shù)據(jù)。他是一個(gè)無(wú)參函數(shù),
其語(yǔ)法格式為:getchar();
2)通常把輸入的字符賦予一個(gè)字符變量,構(gòu)成賦值語(yǔ)句。
3)getchar()函數(shù)只能接收單個(gè)字符。
4)使用getchar前必須包含頭文件“stdio.h”.
5)getchar函數(shù)等待用戶輸入直到按“回車”鍵才結(jié)束,回車前的所有輸入字符都會(huì)逐個(gè)
顯示在屏幕上。
2.putchar函數(shù)
【做中學(xué)1-3】利用putchar()函數(shù)輸出?字符。
【程序代碼】
#include<stdio.h>
voidmain(){
charc=,B';/*定義字符變量c并賦值'B'*/
putchar(c);/*輸出該字符*/
putchar('\x42');/*輸出字母B*/
putchar(0x42);/*用16進(jìn)制ASCII碼值輸出字母B*/
puichai(66);/*用ASCII碼值輸出宇母B叼
1)語(yǔ)法格式為:
putchar(字符表達(dá)式);
2)功能:向標(biāo)準(zhǔn)輸出設(shè)備輸出單個(gè)字符數(shù)據(jù)。
【練中學(xué)1-1]getchar、putchar函數(shù)應(yīng)用。
【程序代碼】
#include"stdio.h"
voidmain(){
charch;
printf("請(qǐng)輸入兩個(gè)字符:");
ch=getchar();
putchaKchjiputcharC'Xn');
putchar(getchar());
putchar('\n');
}
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié)。
(2)掃描二維碼查看相應(yīng)資源,完成課后作業(yè)。
第五、六、七學(xué)時(shí)
(格式輸入、輸出)
一、引入學(xué)習(xí)任務(wù)
(1)回顧上節(jié)課的內(nèi)容,字符輸入輸出。
(2)明確學(xué)習(xí)方向。
【知識(shí)點(diǎn)】
?scanf()函數(shù)
?printf()函數(shù)
【能力點(diǎn)】
?掌握scanf()函數(shù)的應(yīng)用
?掌握prinlf()函數(shù)的應(yīng)用
二、明確目標(biāo),完成任務(wù)
1.scanf函數(shù)
scanf函數(shù)稱為格式輸入函數(shù),按用戶指定的格式從鍵盤上把數(shù)據(jù)輸入到指定的變量之
中,scanf函數(shù)也是一個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù),其函數(shù)原型在頭文件“stdio.h”中。
【做中學(xué)1~4】使用scanf()函數(shù)從鍵盤接收程序用戶的輸入。
【程序代碼】
#include<stdio.h>
voidmain(){
inta,b,c;
printf(”請(qǐng)輸入三個(gè)整數(shù),整數(shù)間兩個(gè)用英文空格分開(kāi):”);
scanf("%d%d%d",&a,&b,&c);
printf(,,a=%d,b=%d,c=%d\n",a,b,c);
1
scanf函數(shù)語(yǔ)法格式為:
scanf(格式控制,地址表列):
(1)&a表示變量a的地址,為取地址運(yùn)算符。
(2)表示將鍵盤收到的數(shù)值存儲(chǔ)到a,b,c三個(gè)變量對(duì)應(yīng)的存儲(chǔ)單元中,相當(dāng)
于對(duì)這3個(gè)變量進(jìn)行了賦值。
(3)scanf函數(shù)的格式必須以%開(kāi)始,后面跟一個(gè)格式符組成。
scanf函數(shù)常用的格式符
格式符含義
d,i用于輸入有符號(hào)的十進(jìn)制整數(shù)
u用于輸入無(wú)符號(hào)的十進(jìn)制整數(shù)
o用于輸入無(wú)符號(hào)的八進(jìn)制整數(shù)
X,x用于輸入無(wú)符號(hào)的十六進(jìn)制整數(shù)
c用于輸入單個(gè)字符
用于輸入字符串,將字符串送到一個(gè)字符數(shù)組中,輸入時(shí)以非空白字符
s開(kāi)始,以空白字符(可以為空格、制表符或換行符)結(jié)束,系統(tǒng)將自動(dòng)在字符串末尾
加上、(T作為結(jié)束標(biāo)志。
f用于輸入實(shí)數(shù),可以以小數(shù)或指數(shù)形式輸入,但不能指定輸入寬度。
E,e,Gg同格式符f
scanf函數(shù)附加格式說(shuō)明符
字符說(shuō)明
1用于輸入長(zhǎng)整型數(shù)據(jù)(可用%Id.%lo.%lx)以及double型數(shù)據(jù)(用%If
或%le)
h用于輸入短整型數(shù)據(jù)(可用%hd,%ho.%hx)
域?qū)捴付ㄝ斎霐?shù)據(jù)所占寬度,為正整數(shù)。如“scanfV%4d%4<r,&a,&b);”
*帶*的輸入項(xiàng)在讀入后將被跳過(guò)
【做中學(xué)1-5】非格式符的使用。
【程序代碼】
#include<stdio.h>
voidmain(){
inta,b,c;
scanf(”%d,%d,%d",&a,&b,&c);
printf("a=%d.b=%d.c=%d",a.b.c);
}
【做中學(xué)1-6]實(shí)型數(shù)據(jù)的輸入輸出。
【程序代碼】
#include<stdio.h>
intmain(){
floata,b;
doublex,y;
scanf("%f,%e,%lf,%le",&a,&b,&x,&y);
printf("%f,%e,%lf,%le\n",a,b,x,y);
return0;
2.printf()函數(shù)
【做中學(xué)1-7】printf()函數(shù)的使用。
【程序代碼】
#include<stdio.h>
voidmain(){
chara="B';
intb=10;
printf("Thenameis%c,thevalueis%d\n",a,b);
}
printf函數(shù)為格式輸出函數(shù),它是一個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù),其函數(shù)原型在頭文件“stdio.h”中,
它向終端輸出若干個(gè)任意類型的數(shù)據(jù)。其語(yǔ)法格式為:
printf(格式控制,輸出表列)
(I)格式控制由輸出格式說(shuō)明和普通字符兩種組成,必須用雙引號(hào)括起來(lái)。
(2)輸出表列是需要輸出的一組數(shù)據(jù)(可以為表達(dá)式和變量),各參數(shù)之間用分開(kāi)。
要求格式說(shuō)明和各輸出項(xiàng)在數(shù)量和類型上要一一對(duì)應(yīng),否則將會(huì)出現(xiàn)意想不到的錯(cuò)誤。
對(duì)于不同類型的數(shù)據(jù)需要用不同的格式字符進(jìn)行說(shuō)明。常用格式字符有如下幾種。
(l)d格式符
【做中學(xué)1-8】prinlf函數(shù)按%(1格式輸出數(shù)據(jù)。
#include<stdio.h>
voidmain(){
inta;
longb;
a=123;
b=655666635L;
printf("\n%c(i%d\n";%;a);
printf("%clOd%10d\n,','%',a);
printfC%cld%ld\n";%;b);
printf("%c201d%201d\n";%',b);
(2)o格式符以八進(jìn)制形式輸出整數(shù)。
【做中學(xué)1-9】printf函數(shù)按%。格式輸出數(shù)據(jù)。
#include<stdio.h>
voidmain(){
inta;
longb;
a=-l;
b=655666635L;
printfC%co%o\n,';%',a);
printf(H%cl5o%15o\n";%',a);
printfC%cLo%Lo\n";%',b);
printf("%c20Lo%20Lo\n";%;b);
)
(3)x格式符以十六進(jìn)制形式輸出整數(shù),用法同。格式符。
(4)u格式符用于輸出unsigned型數(shù)據(jù),以十進(jìn)制形輸出。
(5)c格式符用來(lái)輸出一個(gè)字符,可以指定寬度。
【做中學(xué)1-10]prinlf函數(shù)按%0格式輸出數(shù)據(jù)。
#include<stdio.h>
voidmain(){
charx='a*;
inty=98;
printfC'Thevalueofxis%c,theASCIIis%d.\n",x,x);
printf(oThevalueofxis%c,theASCIIis%d.\n",y,y);
1
(6)s格式符用來(lái)輸出一個(gè)字符串。
(7)f格式符用小數(shù)形式來(lái)輸出實(shí)數(shù)(包括單、雙精度實(shí)數(shù))。
(8)e格式符以指數(shù)形式輸出實(shí)數(shù)。
(9)g格式符用于輸出實(shí)數(shù),根據(jù)數(shù)值的大小自動(dòng)選擇f格式或e格式中輸出寬度較小
的格式輸出,不輸出無(wú)意義的零,6位有效數(shù)字。
【練中學(xué)1-2]求一元二次方程的根。
【算法設(shè)計(jì)】
一元二次方程一般格式為:ax2+bx+c=0o當(dāng)b2-4ac=0時(shí),方程有只有一個(gè)根;當(dāng)b2-4ac>0
時(shí),方程有兩個(gè)根。
【程序代碼】
#include<stdio.h>
#include"math.h"
voidmain()(
floata,b,c,disc,xl,x2;
printf("輸入a,b,c的值,必須保證b2dac>0,用“,”分隔輸入的數(shù)據(jù):");
scanf("%f,%f,%r,&a,&b,&c);
disc=b*b-4*a*c;
x1=(-b+(float)sqrt(disc))/(2*a);
x2=(-b-(float)sqrt(disc))/(2*a);
printf("x1=%6.2f\nx2=%6.2f',xl,x2);
)
【練中學(xué)1-3】printf函數(shù)按%x,%11格式輸出數(shù)據(jù)。
#includc<stdio.h>
voidmain()(
unsignedinta;
longb;
a=63123;
b=655666635L;
printf("%cu%u\n";%',a);
printfC%clOx%10x\n";%',a);
printf("%cLx%Lx\n";%',b);
printf("%c20Ld%20Ld\n";%;b);
b=-3;a=-3;
printf("%cu%u\n,';%',a);
printf("%clOx%10x\n,';%',a);
printf("%cLx%Lx\n";%',b);
printf("%c20Ld%20Ld\n",1%\b);
)
【練中學(xué)1~4],格式符的使用。
【程序代碼】
#include<stdio.h>
voidmain(){
inta,b;
printf(”請(qǐng)輸入三個(gè)整數(shù),整數(shù)間兩個(gè)用英文空格分開(kāi):");
scanf("%d%*d%d';&a,&b);
printf("a=%d,b=%d\n",a,b);
)
【練中學(xué)1-5】域?qū)捀袷椒氖褂谩?/p>
【程序代碼】
#include<stdio.h>
voidmain(){
inta,b;
printf("請(qǐng)連續(xù)輸入8個(gè)以上數(shù)字:”);
scanf("%4d%4d';&a,&b);
printf("a=%d,b=%d\n",a,b);
)
【練中學(xué)1-6】%$格式符的使用。
【程序代碼】
#include<stdio.h>
voidmain()(
charst[40];
inta;
prinif("請(qǐng)連續(xù)輸入3個(gè)數(shù)字3個(gè)字母一個(gè)空格后再輸入若干字母:”);
scanf("%d%s",&a,st);
printf(“你的輸入是:%d%s\n';a,st);
(
【練中學(xué)1-7】分別輸入一個(gè)八進(jìn)制、一個(gè)十進(jìn)制和一個(gè)十六進(jìn)制數(shù),將這3個(gè)數(shù)相加,
以十進(jìn)制的形式輸出。
【程序代碼】
#include<stdio.h>
voidmain(){
inta,b,c,d;
printf(”請(qǐng)輸入三個(gè)數(shù)(第一個(gè)8進(jìn)制,第二個(gè)10進(jìn)制,第三個(gè)16進(jìn)制)\n");
scanf(n%o,%d,%x",&a,&b,&c);/*提示用戶,并接收輸入的三個(gè)數(shù)*/
d=a+b+c;/*3個(gè)數(shù)相加,存入d單元變量*/
printf("0%o+%d+Ox%x=%d\n",a,b,c,d);/*以十進(jìn)制的形式輸出結(jié)果*/
I
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié)。
(2)掃描二維碼查看相應(yīng)資源,完成課后作業(yè)。
第八學(xué)時(shí)
(VisualStudio2019環(huán)境下的程序調(diào)試、Dev-C++環(huán)境下的程序調(diào)試)
一、引入學(xué)習(xí)任務(wù)
(1)回顧上節(jié)課的內(nèi)容,格式輸入和輸出。
(2)明確學(xué)習(xí)方向。
【知識(shí)點(diǎn)】
?VisualStudio2019環(huán)境下的程序調(diào)試
?Dev-C++環(huán)境下的程序調(diào)試
【能力點(diǎn)】
?熟練掌握VisualStudio2019環(huán)境下的程序調(diào)試
?熟練掌握Dev-C++環(huán)境下的程序調(diào)試
二、明確目標(biāo),完成任務(wù)
1.VisualStudio2019環(huán)境下的程序調(diào)試
調(diào)試方式有斷點(diǎn)調(diào)試及單步調(diào)試兩種。
(1)添加斷點(diǎn)
(2)調(diào)試程序
(3)單步調(diào)試
2.Dev-C++環(huán)境下的程序調(diào)試
調(diào)試方式有斷點(diǎn)調(diào)試及單步調(diào)試兩種。
(1)打開(kāi)調(diào)試工具
(2)通過(guò)鼠標(biāo)查看變量
(3)設(shè)置斷點(diǎn)
(4)調(diào)試程序
(5)單步調(diào)試
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié)。
(2)掃描二維碼查看相應(yīng)資源,完成上機(jī)作業(yè)。
教
學(xué)
后
記
職業(yè)本科規(guī)劃教材
《C語(yǔ)言程序設(shè)計(jì)》
教學(xué)設(shè)討
課程名稱:C語(yǔ)言程序設(shè)計(jì)
授課年級(jí):2022年級(jí)_____________
授課學(xué)期:2022學(xué)年第一學(xué)期
教師發(fā)名:_______XXX
2021年10月22日
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
計(jì)劃
課題
時(shí)
模塊二分支程序設(shè)計(jì)訓(xùn)練學(xué)8學(xué)時(shí)
名稱
根據(jù)某種條件的成立與否采用不同的程序段進(jìn)行處理的程序結(jié)構(gòu)稱為選擇結(jié)構(gòu)。通常選擇結(jié)
內(nèi)容
構(gòu)有兩個(gè)分支,條件為“真”,執(zhí)行甲程序段,否則執(zhí)行乙程序段。有時(shí),兩個(gè)分支還是不
分析
能完全描述實(shí)際問(wèn)題,這樣的程序結(jié)構(gòu)稱為多分支選擇結(jié)構(gòu)。
教學(xué)目(1)掌握關(guān)系表達(dá)式和邏輯表達(dá)式的應(yīng)用。
標(biāo)及基
(2)掌握利用if語(yǔ)句實(shí)現(xiàn)的單分支和雙分支選擇結(jié)構(gòu)。
本要求
(3)掌握利用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。
教學(xué)
if語(yǔ)句、switch語(yǔ)句
重點(diǎn)
教學(xué)
難點(diǎn)多分支選擇結(jié)構(gòu)
教學(xué)采用教師課堂講授與學(xué)生操作練習(xí)共同進(jìn)行的一體化教學(xué)方式
?概念性知識(shí)點(diǎn):提出為什么,將抽象具體化,配合教學(xué)PPT、案例輔助講解。
教學(xué)
方式?操作性知識(shí)點(diǎn):提需求,并上機(jī)演示如何操作,重點(diǎn)內(nèi)容總結(jié)經(jīng)驗(yàn)及注意事項(xiàng)。
?學(xué)生操作練習(xí):完成教材中的引例、做中學(xué)以及練中學(xué)案例,有能力的學(xué)生還可以完成
教師額外布置的拓展練習(xí)題目。
第一、二學(xué)時(shí)
(if-else語(yǔ)句)
一、引例任務(wù),提出需求
(1)通過(guò)引力任務(wù),引出本節(jié)所需知識(shí)內(nèi)容。
教【引例任務(wù)】比較兩個(gè)數(shù)的大小。
【程序代碼】
學(xué)
過(guò)#include<stdio.h>
程voidmain(){
floata,b;
printf("請(qǐng)您輸入兩個(gè)實(shí)數(shù):\n");
scanf(H%f,%f,,&a,&b);
if(a>b)
printf("第一個(gè)數(shù)較大。\nM);
elseif(a==b)
printf(“兩個(gè)數(shù)相等。\n");
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
else
printf("第二個(gè)數(shù)較大。\nH);
1
【程序運(yùn)行】
請(qǐng)您輸入兩個(gè)實(shí)數(shù):
4,8/
第二個(gè)數(shù)較大。
(2)明確學(xué)習(xí)方向。
【知識(shí)點(diǎn)】
引例程序中3條輸出語(yǔ)句用if-else語(yǔ)句連接,根據(jù)關(guān)系表達(dá)式的值執(zhí)行其中一條輸出語(yǔ)
句,是一個(gè)典型的分支結(jié)構(gòu)。
C語(yǔ)言有兩種實(shí)現(xiàn)分支結(jié)構(gòu)的語(yǔ)句:if-else和switch-case語(yǔ)句。
本節(jié)課的主要內(nèi)容是學(xué)習(xí)利用if語(yǔ)句實(shí)現(xiàn)分支結(jié)構(gòu)。
【能力點(diǎn)】
?掌握單分支if語(yǔ)句
?掌握雙分支if-else語(yǔ)句
三、明確目標(biāo),完成任務(wù)
在C語(yǔ)言中,if語(yǔ)句是常用的條件判斷語(yǔ)句,用來(lái)判定是否滿足指定的條件(條件式),
并根據(jù)條件式的運(yùn)算結(jié)果來(lái)執(zhí)行給定的操作。C語(yǔ)言提供了3種形式的if語(yǔ)句,在使用時(shí)可
根據(jù)具體問(wèn)題的復(fù)雜程度來(lái)選擇合適的形式。
1.單分支結(jié)構(gòu)的if語(yǔ)句
【做中學(xué)2-1】?jī)蓚€(gè)數(shù)的升序排序。
【程序代碼】
#include<stdio.h>
voidmain(){
floata,b,t;
printf("請(qǐng)輸入兩個(gè)實(shí)數(shù):”);
scanf("%f,%r,&a,&b);
if(a>b){/*判斷a>b的值,如果為真,則執(zhí)行下面的語(yǔ)句*/
t=a;
a=b;
b=t;
)
printf("%5.2f%5.2f\n",a,b);
)
1)語(yǔ)法格式:
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
if(條件表達(dá)式)
語(yǔ)句;
2)單分支結(jié)構(gòu)執(zhí)行過(guò)程:
首先對(duì)表達(dá)式求解,當(dāng)結(jié)果為真(非0)時(shí),則執(zhí)行指定的語(yǔ)句;否則跳過(guò)指定語(yǔ)句,
接著執(zhí)行該語(yǔ)句下面的語(yǔ)句。
3)語(yǔ)法特征為:一個(gè)條件表達(dá)式,一個(gè)可選執(zhí)行。
2.雙分支結(jié)構(gòu)的if語(yǔ)句
【做中學(xué)2-2】求絕對(duì)值。
【程序代碼】
#includc<stdio.h>
voidmain(){
intx,y;
prinlf("輸入一個(gè)整數(shù):");
scanf("%d",&x);
if(x<0)/*判斷x<0是否成立*/
y=-x;
else/*若x<0的值為假*/
y=x;
printf("這個(gè)數(shù)的絕對(duì)值是:%d\n",y);
)
1)語(yǔ)法格式:
if(條件表達(dá)式)
語(yǔ)句1;
else
語(yǔ)句2;
2)雙分支結(jié)構(gòu)執(zhí)行過(guò)程:
先對(duì)表達(dá)式求解,當(dāng)結(jié)果為“真”(非0)時(shí),執(zhí)行語(yǔ)句1;當(dāng)計(jì)算結(jié)果為假(0)時(shí),執(zhí)行語(yǔ)
句2。然后執(zhí)行if語(yǔ)句下面的語(yǔ)句。所以利用if-else形式的if語(yǔ)句可以實(shí)現(xiàn)雙向分支選擇。
實(shí)際運(yùn)用中,語(yǔ)句1、語(yǔ)句2常為復(fù)合語(yǔ)句。
3.語(yǔ)法特征為:一個(gè)條件表達(dá)式,兩個(gè)可選執(zhí)行。
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié)。
(2)掃描二維碼查看相應(yīng)資源,完成課后實(shí)訓(xùn)題。
第三學(xué)時(shí)
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
(switch-case語(yǔ)句)
一、引入學(xué)習(xí)任務(wù)
(1)回顧上節(jié)課的內(nèi)容,if-else語(yǔ)句。
(2)明確學(xué)習(xí)方向。
【知識(shí)點(diǎn)】
?switch-case語(yǔ)法
?switch-case語(yǔ)句流程
【能力點(diǎn)】
?熟練掌握switch-case語(yǔ)句
二、明確目標(biāo),完成任務(wù)
【做中學(xué)2-3]某運(yùn)輸公司對(duì)用戶收取運(yùn)費(fèi)的規(guī)定如下(s表示里程數(shù)km):
S<2500(沒(méi)有折扣)
250<s<5002%
500^s<10005%
1000^s<20008%
2000^s<300010%
3000Ws15%
設(shè)基本運(yùn)費(fèi)為每公里每噸p元,貨物重為w噸,折扣為d,總運(yùn)費(fèi)f的計(jì)算公式為
f=pXwXsX(l-d)
距離s折扣率d距離6折扣率d
s<25001750^s<20008%
250WsV5002%2000MV225010%
500WsV7505%2250WsV250010%
750?s<10005%2500?s<275010%
1000^s<12508%2750<sV300010%
1250WsV15008%3000Ws15%
1500^s<17508%
通過(guò)分析,可以用多分支選擇結(jié)構(gòu)處理這種多種選擇的情況。f是因變量,s、p、w的
值從鍵盤輸入。
【程序代碼】
#includc<stdio.h>
voidmain(){
intc,s;
floatp,w,d,f;
printf("請(qǐng)輸入每公里運(yùn)價(jià)(元/噸*公里),貨物重量(噸),運(yùn)輸里程(公里):
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
scanf("%f,%f,%d",&p,&w,&s);
if(s>=3000)
c=12;
else
c=s/250;
switch(c){
case0:d=0;
break;
case1:d=2;
break;
case2:
case3:d=5;
break;
case4:
case5:
case6:
case7:d=8;
break;
case8:
case9:
case10:
case1l:d=10;
break;
case12:d=15;
break;
default:printff輸入里程有錯(cuò)!\n");
)
f=p*w*s*(1-d/1OO.Of);
printf("應(yīng)繳運(yùn)費(fèi):%15.4f\n\f);
1
1.語(yǔ)法格式:
switch(表達(dá)式){
case常量1:語(yǔ)句1;
case常量2:語(yǔ)句2;
1
?a
case常量n:語(yǔ)句n;
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
[default:語(yǔ)句n+1;]
)
2.switch-case語(yǔ)句使用說(shuō)明
(I)表達(dá)式可以為任何整數(shù)類型(包括字符型,也包括無(wú)符號(hào)的整數(shù)類型)。
(2)各個(gè)常量取不同的值。
(3)當(dāng)表達(dá)式的值與某個(gè)case后的常量的值相等時(shí),就執(zhí)行此常量后面的語(yǔ)句,如果表
達(dá)式的值沒(méi)有和任何常量相匹配,就執(zhí)行default后面的語(yǔ)句,如果省略了default語(yǔ)句,那
么將不作任何處理,接著次行switch結(jié)構(gòu)后面的語(yǔ)句。
(4)如果在相匹配case的語(yǔ)句塊中沒(méi)有break語(yǔ)句,那么程序?qū)拇碎_(kāi)始順序執(zhí)行,直
到遇到某個(gè)case子句中的break語(yǔ)句,才跳出switch結(jié)構(gòu)。否則,一直執(zhí)行到switch語(yǔ)句結(jié)
束。因而多個(gè)case可以共用同一組執(zhí)行語(yǔ)句。如:
case8:
case9:
case10:
case1l:d=10;
break;
(5)case后面必須是常量表達(dá)式,表達(dá)式中不能包含變量,例如,不能寫(xiě)成casebo
(6)default出現(xiàn)的位置不影響程序執(zhí)行結(jié)果。所以可先出現(xiàn)default子句,再出現(xiàn)各case
子句。
3.語(yǔ)法特征為:一個(gè)表達(dá)式的值,對(duì)應(yīng)n個(gè)常量表達(dá)式的值。
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié)。
(2)掃描二維碼查看相應(yīng)資源,完成課后作業(yè)。
第四、五學(xué)時(shí)
(多分支結(jié)構(gòu)的if-else語(yǔ)句)
二、引例任務(wù),提出需求
(1)回顧上節(jié)課的內(nèi)容,switch-case語(yǔ)句。
(2)明確本節(jié)課學(xué)習(xí)方向。
【知識(shí)點(diǎn)】
?多分支結(jié)構(gòu)的if~else語(yǔ)句
【能力點(diǎn)】
?熟練掌握多分支結(jié)構(gòu)的if-else語(yǔ)句
二、明確目標(biāo),完成任務(wù)
對(duì)于雙分支結(jié)構(gòu)的if語(yǔ)句,若它的子句(語(yǔ)句1或語(yǔ)句2)也是if語(yǔ)句,就出現(xiàn)了if語(yǔ)
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
句的嵌套。
【做中學(xué)2-41分段函數(shù)計(jì)算。
x(0<x<10)
(10<x<20)
編程實(shí)現(xiàn)y=<2x多值函數(shù)的功能。
3x(20<x<100)
0("100或工40)
【程序代碼】
#include<stdio.h>
voidmain(){
intx,y;
prinlfC請(qǐng)輸入一個(gè)整數(shù):");
scanf("%d",&x);
if(x>0&&x<=10){/*如果滿足條件(Kx<=10*/
y=x;
printf("xe(0,10],y=%d\n*',y);
)
elseif(x>10&&x<20){/*如果滿足條件10<x<20*/
y=2*x;
printf("xe(l0,20),y=%d\n",y);
)
elseif(x>=20&&x<100){/*如果滿足條件20<=x<100*/
y=3*x;
printf("xe[20,1OO),y=%d\n",y);
}
else{
y=0:
printf("x的值太大或太??!y=%d\n",y);
)
)
1.語(yǔ)法格式:
if(條件式1)
語(yǔ)句1;
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
elseif(條件式2)
語(yǔ)句2;
elseif條件式3)
語(yǔ)句3
I
I
elseif(條件式n)
語(yǔ)句n;
else
語(yǔ)句n+1;
2.執(zhí)行過(guò)程:
執(zhí)行時(shí),程序首先求解表達(dá)式1的值,當(dāng)計(jì)算結(jié)果為“真”時(shí),執(zhí)行語(yǔ)句1;否則求解
表達(dá)式2的值,當(dāng)計(jì)算結(jié)果為“真”時(shí),執(zhí)行語(yǔ)句2;否則再繼續(xù)求解表達(dá)式3,當(dāng)計(jì)算結(jié)
果為“真”時(shí),執(zhí)行語(yǔ)句3;否則接著進(jìn)行判斷,依此類推,直到找到結(jié)果為“真”的表達(dá)
式,并執(zhí)行與之相關(guān)的語(yǔ)句。如果經(jīng)過(guò)求解,所有的表達(dá)式都為“假”,那么就執(zhí)行最后一
個(gè)else后面的語(yǔ)句。
三、歸納總結(jié),布置課后作業(yè)
(1)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié).
(2)掃描二維碼查看相應(yīng)資源,完成課后作業(yè)。
第六、七、八學(xué)時(shí)
(邊學(xué)邊練、實(shí)訓(xùn)題)
一、上機(jī)練習(xí)
【能力點(diǎn)】
?熟練掌握條件表達(dá)式和邏輯表達(dá)式的使用。
?熟練掌握if語(yǔ)句的使用。
?熟練掌握switch語(yǔ)句的使用。
【練中學(xué)2-1】實(shí)現(xiàn)英寸與厘米的換算。
【程序代碼】
#include<stdio.h>
voidmain()(
floaty,r=2.54;
intflag;
printf("輸入數(shù)據(jù),標(biāo)志(1.英寸一厘米,2.厘米一英寸):");
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
scanf(-%f,%d”,&y成lfag);
if(flag==2||flag==1)
if(flag==1)
printf(H%10.2f英寸=%10.2f厘米”,y,y*r);
else
primf("%10.2f厘米=%10.2f英寸”,y,y/r);
else
printf("輸入數(shù)據(jù)有錯(cuò)!\nH);
)
【練中學(xué)2-2】求方程ax2+bx+c=0的解。
【程序代碼】
#include<stdio.h>
#include<math.h>
voidmain()(
floata,b,c,xl,x2,d;
printf("輸入一元二次方程的三個(gè)系數(shù)(a,b,c):");
H
scanf(%f,%ft%f;&a,&b,&c);
if(a—0)
if(b==0)
printf("不是方程。\n");
else
printf("是一次方程只有一個(gè)根:x=%10.2f\n",-c/b);
else{
d=b*b-4*a*c;
if(d<0)
printf("方程沒(méi)有實(shí)根。\n");
elseif(d>0){
xl=(-b-(float)sqrt(d))/(2*a);
x2=(-b-(float)sqrt(d))/(2*a);
primf("方程有兩不等根:\nxl=%10.2f,x2=%10.2f\nH,xl,x2);
)
else
printf("方程有兩相等根:\nx1=x2=%10.2f\n",-b/(2*a));
)
1
【練中學(xué)2-3】輸入年份,判斷是否為潤(rùn)年。
【程序代碼】
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
#include<stdio.h>
voidmain(){
intyear,leap=O;
printf("程序用于判斷閏年。請(qǐng)輸入年份:”);
scanf("%d",&year);
if(year%4==0){
if(year%100!=0)leap=l;
if(year%400==0)leap=1;
}
if(leap)
printf("%d年是潤(rùn)年。\n",year);
else
printf("%d年不是閏年。\n'\year);
1
【練中學(xué)2-4】三個(gè)數(shù)按升序排序。
【程序代碼】
#include<stdio.h>
voidmain()(
intal,a2,a3,temp;
printf(”請(qǐng)輸入3個(gè)整數(shù):");
scanf("%d,%d,%dH,&aI,&a2,&a3);
if(al>a2){temp=a1;a1=a2;a2=temp;}
if(a2>a3){temp=a2;a2=a3;a3=temp;}
if(al>a2){temp=a1;a1=a2;a2=temp;}
printf("三個(gè)數(shù)排序后:%d,%d,%d\n”,al,a2,a3);
)
【練中學(xué)2-5]根據(jù)利潤(rùn)計(jì)算工資。
【程序代碼】
#include<stdio.h>
voidmain(){
intprofit;
intgrade;/*利潤(rùn)級(jí)別*/
doublesalary=500;/*基本工資*/
printf("輸入利潤(rùn):”);
scanf("%ld",&profit);
grade=profit/100;
switch(grade){
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
case0:break;
case1:salary+=profit*。.1;break;/*提成算式*/
case2:case3:
case4:salary+=profit*。.15;break;
case5:
case6:case7:case8:
case9:salary+=profit*0.2;break;
default:salary+=profit*0.25;
)
printf("salary=%.2f\n,'?salary);
1
二、歸納總結(jié),完成課后實(shí)訓(xùn)題
(1)回顧本節(jié)課的學(xué)習(xí)目標(biāo),對(duì)知識(shí)點(diǎn)進(jìn)行總結(jié)。
(2)完成課后實(shí)訓(xùn)作業(yè)。
教
學(xué)
后
記
職業(yè)本科規(guī)劃教材
《C語(yǔ)言程序設(shè)計(jì)》
教學(xué)設(shè)計(jì)
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練
課程名稱:C語(yǔ)言程序設(shè)計(jì)
授課年級(jí):2022年級(jí)______________
授課學(xué)期:2022學(xué)年第一學(xué)期
教師妞名:_________XXX____________
2021年10月22日
模塊四數(shù)組應(yīng)用訓(xùn)練
課題計(jì)劃
模塊三循環(huán)程序設(shè)計(jì)訓(xùn)練8學(xué)時(shí)
名稱學(xué)時(shí)
重更做某件事的現(xiàn)象稱為“循環(huán)”0C程序的循環(huán)結(jié)構(gòu)就是在滿足循環(huán)條件時(shí),重復(fù)執(zhí)行
內(nèi)容
某程序段,直到循環(huán)條件不滿足為止,重復(fù)執(zhí)行的程序段稱為循環(huán)體。循環(huán)結(jié)構(gòu)有兩種
分析
形式:“當(dāng)型”循環(huán)和“直到型”循環(huán)。
(1)掌握循環(huán)結(jié)構(gòu)的構(gòu)成及特點(diǎn);
教學(xué)目(2)掌握循環(huán)控制變量的使用;
標(biāo)及基
(3)熟練掌握三種基本的循環(huán)控制語(yǔ)句;
本要求
(4)熟練掌握一重循環(huán)的構(gòu)建方法,學(xué)會(huì)構(gòu)建二重循環(huán);
(5)了解goto語(yǔ)句構(gòu)成的循環(huán);
教學(xué)
循環(huán)結(jié)構(gòu)的構(gòu)成、循環(huán)控制變量、循環(huán)控制語(yǔ)句
重點(diǎn)
教學(xué)
難點(diǎn)循環(huán)控制變量的使用、構(gòu)建二重循環(huán)
教學(xué)采用教師課堂講授與學(xué)生操作練習(xí)共同進(jìn)行的一體化教學(xué)方式
?概念性知識(shí)點(diǎn):提出為什么,將抽象具體化,配合教學(xué)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 教師2022年度工作計(jì)劃7篇
- 2024年環(huán)保大數(shù)據(jù)分析與應(yīng)用服務(wù)合同
- 歷史遺址觀后感600字
- 2022教師求職申請(qǐng)書(shū)模板5篇
- 《呼嘯山莊》讀后感15篇
- 有關(guān)計(jì)算機(jī)實(shí)習(xí)報(bào)告模板匯編八篇
- 開(kāi)學(xué)典禮講話稿7篇
- 探測(cè)制導(dǎo)課程設(shè)計(jì)
- 2021年種植牙行業(yè)深度分析報(bào)告
- 高斯貝爾數(shù)碼科技有限公司
- 服裝廠安全教育培訓(xùn)規(guī)章制度
- 車輛修理廠自查自糾整改方案及總結(jié)報(bào)告
- 2024版成人腦室外引流護(hù)理TCNAS 42─20241
- 湖北省八校2025屆高二生物第一學(xué)期期末質(zhì)量檢測(cè)模擬試題含解析
- 人教版八年級(jí)音樂(lè)上冊(cè) 第一單元 《拉起手》 教案
- 《馬克思主義基本原理》學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 一例尿毒癥患者股骨頸骨折的臨床護(hù)理查房
- 《旅游大數(shù)據(jù)》-課程教學(xué)大綱
- 工藝以及質(zhì)量保證措施,工程實(shí)施的重點(diǎn)、難點(diǎn)分析和解決方案
- 2023年小學(xué)二年級(jí)數(shù)學(xué)競(jìng)賽試題(后附答案)
- 七年級(jí)上冊(cè)道德與法治第1-4單元共4個(gè)單元復(fù)習(xí)教學(xué)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論