版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
循環(huán)結(jié)構(gòu)程序設(shè)計(jì)第一次第一頁(yè),共三十八頁(yè),2022年,8月28日5.1 程序中需要用循環(huán)結(jié)構(gòu)5.2 用while語(yǔ)句和do-while語(yǔ)句實(shí)現(xiàn)循環(huán)5.3 用for語(yǔ)句實(shí)現(xiàn)循環(huán)5.4 循環(huán)的嵌套5.5 用break語(yǔ)句和continue語(yǔ)句改變循環(huán)狀態(tài)5.6 幾種循環(huán)的比較5.7 程序舉例主要內(nèi)容第二頁(yè),共三十八頁(yè),2022年,8月28日
5.1程序中需要用循環(huán)結(jié)構(gòu)什么是循環(huán)?為什么要使用循環(huán)?問(wèn)題1:?jiǎn)栴}2:求學(xué)生平均成績(jī)
分?jǐn)?shù)相加后除以學(xué)生數(shù)在許多問(wèn)題中需要用到循環(huán)控制。循環(huán)結(jié)構(gòu)就是用來(lái)處理需要重復(fù)處理的問(wèn)題的,所以又稱(chēng)重復(fù)結(jié)構(gòu)。它和順序結(jié)構(gòu)、選擇結(jié)構(gòu)共同作為各種復(fù)雜程序的基本構(gòu)造單元。循環(huán)分為兩種:無(wú)休止循環(huán)和有終止循環(huán)構(gòu)成有效循環(huán)的條件:循環(huán)體和循環(huán)結(jié)束條件第三頁(yè),共三十八頁(yè),2022年,8月28日5.2用while語(yǔ)句和do-while語(yǔ)句實(shí)現(xiàn)循環(huán)
用while語(yǔ)句實(shí)現(xiàn)循環(huán)while語(yǔ)句用來(lái)實(shí)現(xiàn)“當(dāng)型”循環(huán)結(jié)構(gòu)一般形式:
while(表達(dá)式)
語(yǔ)句當(dāng)表達(dá)式為非0值時(shí),執(zhí)行while語(yǔ)句中的內(nèi)嵌語(yǔ)句。其特點(diǎn)是:先判斷表達(dá)式,后執(zhí)行循環(huán)體。第四頁(yè),共三十八頁(yè),2022年,8月28日例題5.1求1+2+3+…+100的和解題思路(1)開(kāi)始時(shí)使sum的值為0,被加數(shù)i第一次取值為1。開(kāi)始進(jìn)入循環(huán)結(jié)構(gòu)。(2)判別“i≤100”條件是否滿(mǎn)足,由于i小于100,因此“i≤100”的值為真。所以應(yīng)當(dāng)執(zhí)行其下面矩形框中的操作。(3)執(zhí)行sum=sum+i,此時(shí)sum的值變?yōu)?了,然后使i的值加1,i的值變?yōu)?了,這是為下一次加2作準(zhǔn)備。流程返回菱形框。(4)再次檢查“i≤100”條件是否滿(mǎn)足,由于i的值為2,小于100,因此“i≤100”的值仍為真,所以應(yīng)執(zhí)行其下面矩形框中的操作。(5)執(zhí)行sum=sum+i,由于sum的值已變?yōu)?,i的值已變?yōu)?,因此執(zhí)行sum=sum+i后sum的值變?yōu)?。再使i的值加1,i的值變?yōu)?。流程再返回菱形框。(6)再次檢查“i≤100”條件是否滿(mǎn)足……,如此反復(fù)執(zhí)行矩形框中的操作,直到i的值變成了100,把i加到sum中,然后i又加1變成101了。當(dāng)再次返回菱形框檢查“i≤100”條件時(shí),由于I已是101,大于100,“i≤100”
的值為假,不再執(zhí)行矩形框中的操作,循環(huán)結(jié)構(gòu)結(jié)束。5.2.1用while語(yǔ)句實(shí)現(xiàn)循環(huán)第五頁(yè),共三十八頁(yè),2022年,8月28日#include<stdio.h>
voidmain()
{inti,sum=0;
i=1;
while(i<=100)
{sum=sum+i;
i++;
}
printf(″%d\n″,sum);
}說(shuō)明:(1)循環(huán)體如果包含一個(gè)以上的語(yǔ)句,應(yīng)該用花括號(hào)括起來(lái),以復(fù)合語(yǔ)句形式出現(xiàn).(2)在循環(huán)體中應(yīng)有使循環(huán)趨向于結(jié)束的語(yǔ)句。運(yùn)行結(jié)果:
5050
用while語(yǔ)句實(shí)現(xiàn)循環(huán)第六頁(yè),共三十八頁(yè),2022年,8月28日
用do-while語(yǔ)句實(shí)現(xiàn)循環(huán)
do-while語(yǔ)句的特點(diǎn):先執(zhí)行循環(huán)體,然后判斷循環(huán)條件是否成立。執(zhí)行過(guò)程:先執(zhí)行一次指定的循環(huán)體語(yǔ)句,然后判別“表達(dá)式”,當(dāng)表達(dá)式的值為非0(“真”)時(shí),返回重新執(zhí)行循環(huán)體語(yǔ)句,如此反復(fù),直到表達(dá)式的值等于0(“假”)為止,此時(shí)循環(huán)結(jié)束。while語(yǔ)句和do-while語(yǔ)句的關(guān)系:同一個(gè)問(wèn)題既可以用while循環(huán)處理,也可以用do-while循環(huán)來(lái)處理。二者是可以互相轉(zhuǎn)換的。一般形式:
do
循環(huán)體語(yǔ)句
while(表達(dá)式);第七頁(yè),共三十八頁(yè),2022年,8月28日
用do-while語(yǔ)句實(shí)現(xiàn)循環(huán)一般形式:
do
循環(huán)體語(yǔ)句
while(表達(dá)式);第八頁(yè),共三十八頁(yè),2022年,8月28日#include<stdio.h>
voidmain()
{inti,sum=0;
i=1;
while(i<=100)
{sum=sum+i;
i++;
}
printf(″%d\n″,sum);
}
用while語(yǔ)句實(shí)現(xiàn)第九頁(yè),共三十八頁(yè),2022年,8月28日
例題5.2
求1+2+3+…+100的和。
#include<stdio.h>
voidmain()
{inti,sum=0;
i=1;
do
{sum=sum+i;
i++;
}
while(i<=100);
printf(″%d\n″,sum);
}運(yùn)行結(jié)果:
5050說(shuō)明:可以看到,結(jié)果和例5.1完全相同。
用do-while語(yǔ)句實(shí)現(xiàn)循環(huán)第十頁(yè),共三十八頁(yè),2022年,8月28日補(bǔ)充例題:求1+3+5+…+99的和。
#include<stdio.h>
voidmain()
{inti,sum=0;
i=1;
do
{sum=sum+i;
i=i+2;
}
while(i<=100);
printf(″%d\n″,sum);
}思考題:求2+6+8+…+100的和。第十一頁(yè),共三十八頁(yè),2022年,8月28日討論題:編寫(xiě)程序求100以?xún)?nèi)5的倍數(shù)的和。第十二頁(yè),共三十八頁(yè),2022年,8月28日
例題5.11程序2
#include<stdio.h>
voidmain()
{intsum=0,i;
scanf(“%d”,&i)do
{sum=sum+i;
i++;
}
while(i<=10);
printf(″sum=%d\n″,sum);
}while和do-while循環(huán)的比較
例題5.11程序1
#include<stdio.h>
voidmain()
{intsum=0,i;
scanf(“%d”,&i)while(i<=10);
{sum=sum+i;
i++;
}
printf(″sum=%d\n″,sum);
}第十三頁(yè),共三十八頁(yè),2022年,8月28日運(yùn)行結(jié)果:1↙sum=55再運(yùn)行一次:11↙sum=0運(yùn)行結(jié)果:1↙sum=55再運(yùn)行一次:11↙sum=11說(shuō)明:當(dāng)while后面的表達(dá)式的第一次的值為“真”時(shí),兩種循環(huán)得到的結(jié)果相同。否則,二者結(jié)果不相同。while和do-while循環(huán)的比較第十四頁(yè),共三十八頁(yè),2022年,8月28日例題5.3
募集慈善基金10000元,有若干人捐款,每輸入一個(gè)人的捐款數(shù)后,計(jì)算機(jī)就輸出當(dāng)時(shí)的捐款總和。當(dāng)某一次輸入捐款數(shù)后,總和達(dá)到或超過(guò)10000元時(shí),即宣告結(jié)束,輸出最后的累加值。解題思路解此題的思路是設(shè)計(jì)一個(gè)循環(huán)結(jié)構(gòu),在其中輸入捐款數(shù),求出累加值,然后檢查此時(shí)的累加值是否達(dá)到或超過(guò)預(yù)定值,如果達(dá)到了,就結(jié)束循環(huán)操作。5.2
用while語(yǔ)句和do-while語(yǔ)句實(shí)現(xiàn)循環(huán)
第十五頁(yè),共三十八頁(yè),2022年,8月28日#include<stdio.h>
voidmain()
{floatamount,sum=0;
do
{scanf("%f",&amount);
sum=sum+amount;
}while(sum<10000);
printf("sum=%9.2f\n",sum);
}運(yùn)行結(jié)果:1000↙(輸入捐款額)1850↙1500↙2600↙2500↙1200↙sun=10650.00說(shuō)明:設(shè)計(jì)循環(huán)結(jié)構(gòu),要考慮兩個(gè)問(wèn)題:一是循環(huán)體,二是循環(huán)結(jié)束條件。注意while循環(huán)中判斷的條件是循環(huán)繼續(xù)的條件,而不是結(jié)束條件。
5.2用while語(yǔ)句和do-while語(yǔ)句實(shí)現(xiàn)循環(huán)
第十六頁(yè),共三十八頁(yè),2022年,8月28日
5.3用for語(yǔ)句實(shí)現(xiàn)循環(huán)
5.3.1for語(yǔ)句的一般形式和執(zhí)行過(guò)程
C語(yǔ)言中的for語(yǔ)句使用最為靈活,不僅可以用于循環(huán)次數(shù)已經(jīng)確定的情況,而且可以用于循環(huán)次數(shù)不確定而只給出循環(huán)結(jié)束條件的情況。一般形式:
for(表達(dá)式1;表達(dá)式2;表達(dá)式3)語(yǔ)句第十七頁(yè),共三十八頁(yè),2022年,8月28日5.3.1for語(yǔ)句的一般形式和執(zhí)行過(guò)程for語(yǔ)句的執(zhí)行過(guò)程:
(1)先求解表達(dá)式1。
(2)求解表達(dá)式2,若其值為真(值為非0),則執(zhí)行for語(yǔ)句中指定的內(nèi)嵌語(yǔ)句,然后執(zhí)行下面第(3)步。若為假(值為0),則結(jié)束循環(huán),轉(zhuǎn)到第(5)步。
(3)求解表達(dá)式3。
(4)轉(zhuǎn)回上面第(2)步驟繼續(xù)執(zhí)行。
(5)循環(huán)結(jié)束,執(zhí)行for語(yǔ)句下面的一個(gè)語(yǔ)句。第十八頁(yè),共三十八頁(yè),2022年,8月28日#include<stdio.h>
voidmain()
{inti,sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf(″%d\n″,sum);
}
用FOR語(yǔ)句實(shí)現(xiàn)S=1+2+3+4+‥‥‥100相當(dāng)于:i=1;while(i<=100){sum=sum+i; i++;}第十九頁(yè),共三十八頁(yè),2022年,8月28日
for循環(huán)程序舉例
國(guó)王的小麥。相傳古代印度國(guó)王舍罕要褒賞他的聰明能干的宰相達(dá)依爾(國(guó)際象棋的發(fā)明者),國(guó)王問(wèn)他要什么?達(dá)依爾回答說(shuō):“國(guó)王只要在國(guó)際象棋的棋盤(pán)第1個(gè)格子中放1粒麥子,第2個(gè)格子中放2粒麥子,第3個(gè)格子中放4粒麥子,以后按此比例每一格加一倍,一直放到第64格(國(guó)際象棋的棋盤(pán)8*8=64格),我感恩不盡,其他什么都不要了?!眹?guó)王想,這有多少!還不容易!讓人扛來(lái)一袋小麥,但不到一會(huì)兒全用沒(méi)了,再來(lái)一袋很快又用完了。結(jié)果全印度的糧食全部用完還不夠。國(guó)王納悶,怎樣也算不清這筆賬?,F(xiàn)在我們用計(jì)算機(jī)來(lái)算一下。例題5.4第二十頁(yè),共三十八頁(yè),2022年,8月28日解題思路麥子的總粒數(shù)是:分別計(jì)算出每一格的麥子粒數(shù),把它們加起來(lái),就得到總粒數(shù)。據(jù)估算,1小麥約有1.42粒,可以計(jì)算出小麥的體積??梢杂胒or語(yǔ)句實(shí)現(xiàn)循環(huán)。
for循環(huán)程序舉例第二十一頁(yè),共三十八頁(yè),2022年,8月28日
#include<stdio.h>
voidmain()
{
doublep=1,t=1,v;
inti;
for(i=1;i<64;i++)
{
p=p*2;
t=t+p;
}
v=t/1.42e8;
printf(“麥子總粒數(shù)=%e\n”,t);
printf(“麥子總體積=%e\n",v);
}運(yùn)行結(jié)果:麥子總粒數(shù)=1.844674e+019麥子總體積=1.299066e+011
for循環(huán)程序舉例1立方米小麥約有1.42*108第二十二頁(yè),共三十八頁(yè),2022年,8月28日f(shuō)or循環(huán)程序舉例例題5.4說(shuō)明:
變量i用來(lái)控制循環(huán)的次數(shù),開(kāi)始時(shí)i=1,在完成第1次循環(huán)后,i的值加1變?yōu)?,由于2<64,所以執(zhí)行第2次循環(huán),依此類(lèi)推,當(dāng)i變到63時(shí),執(zhí)行最后一次循環(huán),i再變?yōu)?4,由于i不再小于64了,不再執(zhí)行循環(huán)。接著計(jì)算體積,輸出結(jié)果。第二十三頁(yè),共三十八頁(yè),2022年,8月28日f(shuō)or循環(huán)程序舉例
人口增長(zhǎng)預(yù)測(cè)。據(jù)2005年末統(tǒng)計(jì),我國(guó)人口為130756萬(wàn)人,如果人口的年增長(zhǎng)率為1%,請(qǐng)計(jì)算到哪一年中國(guó)總?cè)丝诔^(guò)15億。例題5.5解題思路
計(jì)算人口增長(zhǎng)和計(jì)算存款利息的公式是相同的。假設(shè)原來(lái)人口為p0
,則一年后的人口:其中r是年增長(zhǎng)率。用此公式依次計(jì)算出每年的人口,每算出一年的人口后就檢查一下是否達(dá)到或超過(guò)15億?如果未達(dá)到或超過(guò)15億,就再計(jì)算下一年的人口,直到某一年的人口達(dá)到或超過(guò)15億為止。第二十四頁(yè),共三十八頁(yè),2022年,8月28日5.3.2for循環(huán)程序舉例
#include<stdio.h>
voidmain()
{
doublep=1.30756e9,r=0.01;
inty;
for(y=2006;p<1.5e9;y++)
p=p*(1+r);
printf(“年份=%d,人口總數(shù)=%e\n",y-1,p);
}運(yùn)行結(jié)果:年份=2019,人口總數(shù)=1.503007e+009由于在結(jié)束循環(huán)前y又加了1,因此在輸出年份時(shí)應(yīng)輸出y-1的值。第二十五頁(yè),共三十八頁(yè),2022年,8月28日5.3.2for循環(huán)程序舉例例題5.5說(shuō)明:
注意區(qū)分變量p在不同階段中的不同含義。
y代表年份。循環(huán)體中只有一個(gè)語(yǔ)句,用來(lái)計(jì)算從2006年開(kāi)始的各年的人口數(shù)。在for語(yǔ)句中設(shè)定的循環(huán)條件是p<15億,當(dāng)某一年的p達(dá)到或超過(guò)15億,就停止循環(huán),輸出年份和當(dāng)年的人口數(shù)。由于在最后結(jié)束循環(huán)前y又加了1,因此在輸出年份時(shí)應(yīng)輸出y-1的值而不是y的值。第二十六頁(yè),共三十八頁(yè),2022年,8月28日5.3.2for循環(huán)程序舉例總結(jié):
一個(gè)變量開(kāi)始時(shí)有一初值,通過(guò)一定的運(yùn)算,可以推算出一個(gè)新的值,再?gòu)倪@個(gè)新值又推出下一個(gè)新值,即不斷用計(jì)算出的新值去取代原有的值,這種方法稱(chēng)為迭代。上面的計(jì)算公式p*(1+r)稱(chēng)為迭代公式。迭代算法一般是用循環(huán)來(lái)實(shí)現(xiàn)的。迭代是一種常用的算法,用人工實(shí)現(xiàn)很麻煩,而用計(jì)算機(jī)實(shí)現(xiàn)卻十分方便。第二十七頁(yè),共三十八頁(yè),2022年,8月28日5.5
提前結(jié)束循環(huán)
用break語(yǔ)句提前退出循環(huán)
break語(yǔ)句可以用來(lái)從循環(huán)體內(nèi)跳出循環(huán)體,即提前結(jié)束循環(huán),接著執(zhí)行循環(huán)下面的語(yǔ)句。一般形式:
break;說(shuō)明:
break語(yǔ)句不能用于循環(huán)語(yǔ)句和switch語(yǔ)句之外的任何其他語(yǔ)句中。
第二十八頁(yè),共三十八頁(yè),2022年,8月28日
統(tǒng)計(jì)各班級(jí)的學(xué)生的平均成績(jī)。已知各班人數(shù)不等,但都不超過(guò)30人。編一個(gè)程序能處理人數(shù)不等的各班學(xué)生的平均成績(jī)。例題5.6解題思路
如果各班人數(shù)相同,問(wèn)題比較簡(jiǎn)單,只需用一個(gè)for語(yǔ)句控制即可:
for(i=1;i<31;i++)
但是現(xiàn)在有的班不足30人,應(yīng)當(dāng)設(shè)法告訴計(jì)算機(jī)本班的人數(shù),使程序也能統(tǒng)計(jì)出該班的平均成績(jī)??梢约s定,當(dāng)輸入的成績(jī)是負(fù)數(shù)時(shí),就表示本班數(shù)據(jù)已結(jié)束(一般情況下成績(jī)不會(huì)是負(fù)數(shù))。在程序接收到一個(gè)負(fù)的分?jǐn)?shù)時(shí)就提前結(jié)束循環(huán),計(jì)算出本班平均成績(jī)。
break語(yǔ)句可以用來(lái)實(shí)現(xiàn)提前結(jié)束循環(huán)。
用break語(yǔ)句提前退出循環(huán)第二十九頁(yè),共三十八頁(yè),2022年,8月28日
用break語(yǔ)句提前退出循環(huán)
#include<stdio.h>
voidmain()
{floatscore,sum=0,average;
inti,n;
for(i=1;i<31;i++)
{scanf("%f",&score)
if(score<0)break;
sum=sum+score;
}
n=i-1;
average=sum/n;
printf("n=%d,average=%7.2f\n",n,average);
}運(yùn)行結(jié)果:100↙(輸入一個(gè)學(xué)生成績(jī))80↙70↙-1↙(輸入負(fù)數(shù),表示本班數(shù)據(jù)結(jié)束)n=3,average=83.33第三十頁(yè),共三十八頁(yè),2022年,8月28日
用break語(yǔ)句提前退出循環(huán)說(shuō)明:
如果一個(gè)班有30人,則輸入完30人的成績(jī)后累計(jì)總分后自動(dòng)結(jié)束循環(huán),不必再輸入負(fù)數(shù)作為結(jié)束標(biāo)志。在結(jié)束循環(huán)后i的值等于31(因?yàn)閳?zhí)行完30次循環(huán)后,i再加1,變成31,此時(shí)才終止循環(huán)),因此學(xué)生數(shù)n應(yīng)該等于i-1。如果一個(gè)班人數(shù)少于30人,則在輸入完全班學(xué)生的成績(jī)后,輸入一個(gè)負(fù)數(shù),此時(shí)程序就跳過(guò)循環(huán)體其余的語(yǔ)句,也不再繼續(xù)執(zhí)行其余的幾次循環(huán)。直接跳到循環(huán)下面的語(yǔ)句(n=i-1;)繼續(xù)執(zhí)行。剛輸入的數(shù)不進(jìn)行累加(不執(zhí)行sum=sum+score;)。注意此時(shí)i的值,假如已輸入了25個(gè)有效分?jǐn)?shù),在第26次循環(huán)時(shí)輸入一個(gè)負(fù)數(shù),此時(shí)i的值是26,而學(xué)生數(shù)n應(yīng)是i-1。第三十一頁(yè),共三十八頁(yè),2022年,8月28日5.5
提前結(jié)束循環(huán)
用continue語(yǔ)句提前結(jié)束本次循環(huán)continue語(yǔ)句作用為結(jié)束本次循環(huán),即跳過(guò)循環(huán)體中下面尚未執(zhí)行的語(yǔ)句,接著進(jìn)行下一次是否執(zhí)行循環(huán)的判定.一般形式:
continue;第三十二頁(yè),共三十八頁(yè),2022年,8月28日continue語(yǔ)句和break語(yǔ)句的區(qū)別:
continue語(yǔ)句只結(jié)束本次循環(huán),而不是終止整個(gè)循環(huán)的執(zhí)行。
break語(yǔ)句則是結(jié)束整個(gè)循環(huán)過(guò)程,不再判斷執(zhí)行循環(huán)的條件是否成立。while(表達(dá)式1)
{…
if(表達(dá)式2)continue;
…}
while(表達(dá)式1)
{…if(表達(dá)式2)break;…}第三十三頁(yè),共三十八頁(yè),2022年,8月28日continue語(yǔ)句break語(yǔ)句第三十四頁(yè),共三十八頁(yè),2022年,8月28日
輸入一個(gè)班全體學(xué)生的成績(jī),把不及格的學(xué)生成績(jī)輸出,并求及格學(xué)生的平均成績(jī)。例題5.7解題思路
在進(jìn)行循環(huán)中,檢查學(xué)生的成績(jī),把其中不及格的成績(jī)輸出,然后跳過(guò)后面總成績(jī)的累加和求平均成績(jī)的語(yǔ)句。用continue語(yǔ)句即可處理此問(wèn)題。5.5提前結(jié)束循環(huán)第三十五頁(yè),共三十八頁(yè),2022年,8月28日
#
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 租房退房要求打掃衛(wèi)生的合同(2篇)
- 咨詢(xún)服務(wù)類(lèi)合同(2篇)
- 人教A版湖南省名校聯(lián)考聯(lián)合體2023-2024學(xué)年高一上學(xué)期期末考試數(shù)學(xué)試題
- 初中體育+障礙跑+作業(yè)設(shè)計(jì)
- 2023年國(guó)家公務(wù)員錄用考試《申論》真題(副省卷)及答案解析
- 第4課《一著驚海天-目擊我國(guó)航母艦載戰(zhàn)斗機(jī)首架次成功著艦》八年級(jí)語(yǔ)文上冊(cè)精講同步課堂(統(tǒng)編版)
- 西南林業(yè)大學(xué)《操作系統(tǒng)原理》2022-2023學(xué)年期末試卷
- 西京學(xué)院《新媒體交互設(shè)計(jì)》2022-2023學(xué)年第一學(xué)期期末試卷
- 獲獎(jiǎng)過(guò)程說(shuō)明附件8
- 西京學(xué)院《工程地質(zhì)》2021-2022學(xué)年第一學(xué)期期末試卷
- 工程造價(jià)咨詢(xún)服務(wù)收費(fèi)標(biāo)準(zhǔn)--魯價(jià)費(fèi)發(fā)〔2007〕205號(hào)
- 第一次工地會(huì)議內(nèi)容與議程
- 工作面安裝瓦斯監(jiān)控安全技術(shù)措施
- (2021更新)國(guó)家開(kāi)放大學(xué)電大《課程與教學(xué)論》形考任務(wù)4試題及答案
- 單門(mén)門(mén)禁一體機(jī)操作流程
- 施工現(xiàn)場(chǎng)安全知識(shí)答題試卷-附答案版4頁(yè)
- 腸套疊實(shí)用教案
- 學(xué)??倓?wù)處行事歷
- 勝利油田鉆完井液技術(shù)現(xiàn)狀及發(fā)展趨勢(shì)鉆井院
- 通信工程勘察設(shè)計(jì)費(fèi)取費(fèi)標(biāo)準(zhǔn)[整理版]
- 墩身外觀質(zhì)量缺陷與防治
評(píng)論
0/150
提交評(píng)論