C語(yǔ)言程序設(shè)計(jì)教案全書(shū)教學(xué)設(shè)計(jì)_第1頁(yè)
C語(yǔ)言程序設(shè)計(jì)教案全書(shū)教學(xué)設(shè)計(jì)_第2頁(yè)
C語(yǔ)言程序設(shè)計(jì)教案全書(shū)教學(xué)設(shè)計(jì)_第3頁(yè)
C語(yǔ)言程序設(shè)計(jì)教案全書(shū)教學(xué)設(shè)計(jì)_第4頁(yè)
C語(yǔ)言程序設(shè)計(jì)教案全書(shū)教學(xué)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩120頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論