版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
C語言程序設(shè)計(jì)(A)郭
素梅GUOSumeiswitch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第1頁!2022/12/10(c)GuoS.運(yùn)算符= (賦值)+,-,*,/,%
雙目(算術(shù))++,-- 單目(自增減)+=,-=,*=,/=,%=
雙目(復(fù)合)>,<,>=,<=,==,!= 雙目(關(guān)系)&&,|| 雙目(邏輯)! 單目(邏輯)?: 三目(條件)switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第2頁!2022/12/10(c)GuoS.條件運(yùn)算符A?B:C使用法:表達(dá)式1?表達(dá)式2:表達(dá)式3表達(dá)式1成立的話,其值為表達(dá)式2的值,否則為表達(dá)式3的值。max=x>y?x:y;唯一的三目運(yùn)算符完全等價(jià)于:if(x>y) max=x;else max=y;switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第3頁!2022/12/10(c)GuoS.認(rèn)識(shí)條件運(yùn)算符A?B:CX=X<0?-X:X;M=M?X:Y;D>=0?(D>0?printf(“兩個(gè)實(shí)數(shù)解”):printf(“一個(gè)實(shí)數(shù)解”)):printf(“無實(shí)數(shù)解”);if(X<0)x=-x;if(M)M=x;elseM=y;if(D>=0){
if(D>0)printf(“兩個(gè)實(shí)數(shù)解”);
elseprintf(“一個(gè)實(shí)數(shù)解”);
}
elseprintf(“無實(shí)數(shù)解”);switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第4頁!if語句練習(xí)鍵盤給定三個(gè)浮點(diǎn)數(shù)a,b和c,求最大值max,和最小值min,并輸出鍵盤輸入一個(gè)整數(shù)m,作為月份。
當(dāng)m大于12或小于1時(shí),輸出“輸入錯(cuò)誤”;
當(dāng)m為3到5,輸出“春天”;
6到8,輸出“夏天”;
9到11,輸出“秋天”;
12,1和2時(shí),輸出“冬天”2022/12/10(c)GuoS.switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第5頁!if語句練習(xí)鍵盤輸入一個(gè)浮點(diǎn)數(shù)score,作為成績。
當(dāng)大于100或小于0,輸出“輸入錯(cuò)誤”;
在0到100之間,將其轉(zhuǎn)換為五級(jí)制,即90到100為“優(yōu)秀”,80到89為“良好”,70到79為“中等”,60到69為“及格”,0到59為“不及格”。算命先生2022/12/10(c)GuoS.switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第6頁!2022/12/10(c)GuoS.switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第7頁!2022/12/10(c)GuoS.Switch語句:多分支switch(表達(dá)式){ case常量1:語句1 case常量2:語句2 ... case常量n:語句n default:語句n+1}格式為:表達(dá)式的值=常量1表達(dá)式的值=常量2表達(dá)式的值=常量n表達(dá)式的值沒有匹配的常量所有case僅是標(biāo)記為程序執(zhí)行的入口,不做判斷。停止執(zhí)行要用breakswitch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第8頁!2022/12/10(c)GuoS.舉例用switch語句實(shí)現(xiàn)輸入100分制,輸出對應(yīng)五級(jí)制輸入月份,輸出對應(yīng)的季度switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第9頁!2022/12/10(c)GuoS.例:輸入年,月,計(jì)算該月有多少天?main(){intyear,month,days;printf(“Enteryear,month\n”);scanf(“%d,%d”,&year,&month);switch(month){case1:case3:case5:case7:case8:case10:case12:days=31;break;幾個(gè)CASE執(zhí)行相同的語句跳出開關(guān)結(jié)構(gòu)處理大月程序舉例關(guān)系到如何判閏年?switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第10頁!2022/12/10(c)GuoS.從鍵盤輸入x,求y,并輸出。執(zhí)行時(shí)要求:從鍵盤輸入4次x的值,分別為x>=1.0,x<=-1.0,-1.0<x<0,0<=x<1.0switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第11頁!2022/12/1012算法例如,求一個(gè)圓的周長Len,并輸出就需要知道半徑r公式Len=2πr
程序涉及操作:輸入半徑r計(jì)算周長Len輸出周長Len按順序執(zhí)行命令switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第12頁!2022/12/1013算法再比如: 求三個(gè)整數(shù)(a,b,c)的 最大值mx,并輸出大流程: 數(shù)據(jù)輸入求mx輸出mx得到mx的具體步驟為:輸入三個(gè)整數(shù)a,b,c如果a大于b且a大于c
的話,mx=a;同樣如果b大于a且b大于c的話,mx=b;同樣如果b大于a且b大于c
的話,mx=b;?要判斷、有條件的!switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第13頁!2022/12/1014算法再比如: 求3個(gè)整數(shù)的最大值mx,并輸出得到mx的具體步驟為:輸入三個(gè)整數(shù)a,b,c如果
a大于b
的話,mx=a;
否則
mx=b;如果
mx大于c
的話,mx=c;
否則不變;要判斷、有條件的!switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第14頁!2022/12/1015根本:按順序執(zhí)行命令控制重復(fù)!判斷、條件!對應(yīng)C語言程序設(shè)計(jì)的三種結(jié)構(gòu)!switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第15頁!2022/12/1016算法舉例如何求一個(gè)整數(shù)的階乘?如何求最大公約數(shù)?如何求三個(gè)、四個(gè)數(shù)的最大值、最小值?如何利用泰勒展開計(jì)算sin,cos的值?等等如何設(shè)計(jì)一個(gè)算法?
switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第16頁!2022/12/1017算法舉例
求分?jǐn)?shù)列前20項(xiàng)的和sum分?jǐn)?shù)列:2/1,3/2,5/3,8/5,13/8,21/13...分析算法:數(shù)列a/b初值:a=2,b=1循環(huán)變量:1,2,3...20將用到的語句:sum=sum+a/bt=a;a=a+b;b=t;switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第17頁!2022/12/1018算法舉例如何求一個(gè)整數(shù)的階乘?5!=1*2*3*4*5p*i=2賦給pp*i=6賦給p方法-1設(shè)變量p被乘數(shù),
i為乘數(shù)p=1,i=2i+1=3賦給ii+1=4賦給ip*i=24賦給pi+1=5賦給ip*i=120賦給p輸出p,結(jié)束switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第18頁!2022/12/1019算法舉例利用循環(huán)處理和條件判斷規(guī)律性和條件switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第19頁!2022/12/1020算法的表示流程圖的基本符號(hào)起、止框輸入、輸出框判斷框處理框流程控制線switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第20頁!2022/12/1021算法的表示流程圖的基本結(jié)構(gòu):順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)A處理B處理輸入a輸出bP成立不成立A處理輸入a輸出bP成立不成立A處理輸入a輸出bP不成立成立處理=處理模塊或者語句的集合選擇結(jié)構(gòu)也叫分支結(jié)構(gòu)。必須包含判斷。根據(jù)條件選擇要執(zhí)行的語句。switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第21頁!2022/12/1022算法的表示流程圖的基本結(jié)構(gòu):順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)
(“直到”型)輸入a輸出bP成立不成立A處理處理=處理模塊或者語句的集合循環(huán)結(jié)構(gòu)也叫重復(fù)結(jié)構(gòu)。反復(fù)執(zhí)行一部分操作。分為:當(dāng)型和直到型switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第22頁!2022/12/1023結(jié)構(gòu)化滿足以上基本結(jié)構(gòu)特點(diǎn)的算法結(jié)構(gòu),就可以叫基本結(jié)構(gòu)。由3種基本結(jié)構(gòu)組成的算法結(jié)構(gòu),可以解決任何復(fù)雜的問題,由基本結(jié)構(gòu)組成的算法,是結(jié)構(gòu)化的算法。switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第23頁!2022/12/1024算法設(shè)計(jì)舉例開始計(jì)算s=b*b-4ac結(jié)束輸入系數(shù)a,b,c輸出”沒有實(shí)解”s>=0輸出實(shí)根x1和x2x1=(-b+sqrt(s))/2ax2=(-b-sqrt(s))/2aYesNoswitch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第24頁!2022/12/1025算法設(shè)計(jì)舉例ave2.c開始計(jì)算平均Av=(a+b)/2結(jié)束輸入成績N1,N2輸出成績N1,N2和Avswitch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第25頁!2022/12/1026練習(xí):c2f.c攝氏和華氏溫度變換公式:F=9/5*C+32要求
輸出c=0,10,20,,,100
對應(yīng)的攝氏溫度fc f0 32.010 41.0框圖程序switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第26頁!2022/12/1027switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第27頁!2022/12/1028算法算法算法舉例算法的特性算法的表示結(jié)構(gòu)化程序的設(shè)計(jì)方法switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第28頁!2022/12/1029作業(yè)P15第5題編程:將兩個(gè)整數(shù)a和b分別初始化為123和456,交換其值后輸出a和b。switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第29頁!2022/12/1030計(jì)算機(jī)構(gòu)成計(jì)算機(jī)本體控制裝置演算裝置主存儲(chǔ)裝置輸入裝置輸出裝置CPU中央處理裝置CentralProcessingUnit輔存儲(chǔ)裝置:
硬盤,CD-ROM等補(bǔ)充switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第30頁!2022/12/1031進(jìn)制8進(jìn)制:數(shù)字0到7表示10進(jìn)制:數(shù)字0到9表示16進(jìn)制:數(shù)字0到9,
字母A到F表示2進(jìn)制是基礎(chǔ):
數(shù)字0和1表示補(bǔ)充switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第31頁!2022/12/1032進(jìn)制二進(jìn)制到十進(jìn)制的換算:1010二進(jìn)制是基礎(chǔ):
數(shù)字0和1表示3210二進(jìn)制2的指數(shù)位補(bǔ)充switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第32頁!2022/12/1033進(jìn)制八進(jìn)制到十進(jìn)制:123210八進(jìn)制8的指數(shù)位補(bǔ)充switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第33頁!2022/12/1034進(jìn)制十六進(jìn)制到十進(jìn)制:A1F210補(bǔ)充switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第34頁!2022/12/1035進(jìn)制十進(jìn)制到16進(jìn)制:1232100位:x0=123%16; //111位:i=123/16=7;x1=7%16; //77B補(bǔ)充switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第35頁!2022/12/1036b,B,KB,MB,GB,TBbit,中文叫法:位Byte,中文叫法:字節(jié)Kilobyte(KB),中文叫法:KMegabyte(MB),中文叫法:兆Gigabyte(GB),中文叫法:GTerabyte(TB),中文叫法:T1TB==
1,024GB1GB
==
1,024MB1MB
==
1,024KB1KB
==
1,024B1B
==
8b以2進(jìn)制為基礎(chǔ)補(bǔ)充switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第36頁!2022/12/1037進(jìn)制進(jìn)制10,12,24,60,16,8,2,N表示10:0,1,2,3,...,916:0,1,2,3,...,9,A,B,C...F2:0,1switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第37頁!2022/12/10(c)GuoS.a,b,c,d四個(gè)數(shù)的最大值m1=a>b?a:b;m2=c>b?c:d;max=m1>m2?m1:m2;switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第38頁!if語句練習(xí)鍵盤給定三個(gè)浮點(diǎn)數(shù)a,b和c,將其按照a大于等于b,且b大于等于c的要求,排序后,輸出?!舅伎迹核奈粩?shù)如何做?】鍵盤輸入一個(gè)三位數(shù)的整數(shù),判斷是否為水仙花數(shù),是則輸出“1”,不是則輸出“0”。輸入的不是三位數(shù),則輸出“輸入錯(cuò)誤”。2022/12/10(c)GuoS.switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第39頁!重要題水仙花數(shù);勾股數(shù);對稱數(shù);閏年公倍數(shù)&公約數(shù)、完數(shù)倒序輸出;圖形輸出;計(jì)算面積(簡單圖形、函數(shù))級(jí)數(shù)排序(數(shù)字、字符串);統(tǒng)計(jì)(最大、最小、平均、方差)2022/12/10(c)GuoS.switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第40頁!2022/12/10(c)GuoS.Switch語句:多分支if語句是有兩個(gè)分支。。。Switch語句實(shí)現(xiàn)多分支:根據(jù)表達(dá)式的值進(jìn)行選擇流程圖switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第41頁!2022/12/10(c)GuoS.
2case后的每個(gè)常量表達(dá)式必須各不相同。
1括號(hào)內(nèi)的表達(dá)式可以是int,char。3case和default的位置是任意的。4每一個(gè)case之后應(yīng)有一個(gè)以跳出switch()結(jié)構(gòu)。
break(間斷語句);5每個(gè)case之后的執(zhí)行語句可多于一個(gè),
但不必加{}。6允許幾種case情況下執(zhí)行相同的語句,不必每個(gè)都寫case
。注意事項(xiàng)switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第42頁!2022/12/1043switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第43頁!2022/12/10(c)GuoS.
case4:case6:case9:case11:days=30;break;case2:if((year%4==0)&&(year%100!=0)||(year%400)==0)days=29;elsedays=28;break;default:printf(“Entererror!\n”);days=0;break;}if(days!=0)printf(“%d\n”,days);return0;}判斷是否為閏年開關(guān)結(jié)構(gòu)結(jié)束處理二月程序舉例(續(xù))處理小月switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第44頁!2022/12/1045算法算法解決“做什么?”和“怎么做?”對解題過程準(zhǔn)確而完整的描述稱為解此問題的算法,因此不知道解題的算法也就不可能編寫程序來解題。程序
=
數(shù)據(jù)結(jié)構(gòu)+算法switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第45頁!2022/12/1046算法已知有30個(gè)學(xué)生,計(jì)算和打印“語文、數(shù)學(xué)及平均成績”的算法。算法設(shè)計(jì):就需要得知每個(gè)學(xué)生的語文數(shù)學(xué)的成績,然后計(jì)算平均,最后打印。具體步驟為:輸入語文和數(shù)學(xué)成績N1和N2計(jì)算平均成績ave=(N1+N2)/2;打印N1,N2和ave它涉及3個(gè)操作,執(zhí)行將按1)~3)順序。從第二個(gè)學(xué)生開始,重復(fù)1)~3)步驟。要控制重復(fù)30次!switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第46頁!2022/12/1047算法比如: 求3個(gè)整數(shù)的最大值mx,并輸出得到mx的具體步驟為:輸入三個(gè)整數(shù)a,b,cmx=a;如果
mx大于b
的話,mx=b;
否則不變;如果
mx大于c
的話,mx=c;
否則不變;要判斷、有條件的!switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第47頁!2022/12/1048算法可以來源于: 求兩個(gè)整數(shù)(a,b)的 最大值mx,并輸出得到mx的具體步驟為:讓mx等于個(gè)數(shù),mx=a1。mx和剩下的依次比較:
大的話,mx=依次比較的值
不大的話,mx不變100個(gè)、N個(gè)要控制重復(fù)99、N-1次!比較!switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第48頁!2022/12/1049C語言程序例題1:輸出三個(gè)整數(shù)(123,456,789)的最大值m可參考max2.c #include<stdio.h> intmain() { inta,b,m;
a=123;
b=456;
if(a>b)m=a; elsem=b; printf(“max(a,b)=%d”,m); return0; }max3.cswitch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第49頁!2022/12/1050算法舉例給出利用下邊的泰勒展開求sin(0.5)的算法。
要求所加的最后一項(xiàng)不大于0.0005初始化:x=0.5;i=1;s=1;將用到:t=pow(x,i);
re=re+s*t;
i=i+2;s=-s;
if(fabs(t)<0.0005)...switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第50頁!2022/12/1051算法的特點(diǎn)編寫程序,必須學(xué)會(huì)設(shè)計(jì)算法。有窮性:有限的操作步驟。指合理范圍內(nèi)的有窮性確定性:每個(gè)步驟是確定的,而不是含糊、模棱兩可的。其操作是唯一的。有效性:能有效執(zhí)行并得到確定的結(jié)果有0個(gè)或以上的輸入:執(zhí)行算法時(shí)需要的外界的信息有1個(gè)或以上的輸出:執(zhí)行算法得到的結(jié)果switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第51頁!2022/12/1052算法舉例p*i賦給p方法-2設(shè)變量p被乘數(shù),
i為乘數(shù)p=1,i=2i+1賦給i若i不大于5,重復(fù)若i大于5,輸出p結(jié)束試想:當(dāng)要計(jì)算100!,1000!時(shí)如何求一個(gè)整數(shù)的階乘?5!=1*2*3*4*5顯然,利用循環(huán)處理和條件判斷方法-2比方法-1的算法簡練!switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第52頁!2022/12/1053算法的表示算法的表示通常有:程序流程圖、N-S圖和PAD圖等方式。例:用程序流程圖表示方程的求實(shí)解算法程序設(shè)計(jì):工具(語言和流程圖等)switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第53頁!2022/12/1054算法的表示流程圖的基本結(jié)構(gòu):順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)A處理B處理輸入a輸出b處理=處理模塊或者語句的集合順序結(jié)構(gòu)按照順序執(zhí)行。程序的走向是固定的。switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第54頁!2022/12/1055算法的表示流程圖的基本結(jié)構(gòu):順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)
(“當(dāng)”型)A處理輸入a輸出bP成立不成立處理=處理模塊或者語句的集合循環(huán)結(jié)構(gòu)也叫重復(fù)結(jié)構(gòu)。反復(fù)執(zhí)行一部分操作。分為:當(dāng)型和直到型switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第55頁!2022/12/1056基本結(jié)構(gòu)的特點(diǎn)3種基本結(jié)構(gòu):順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)特點(diǎn):
一個(gè)入口,一個(gè)出口每個(gè)處理都有機(jī)會(huì)被執(zhí)行到不存在“死循環(huán)”switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第56頁!2022/12/1057算法設(shè)計(jì)舉例例:用程序流程圖表示方程的求實(shí)解算法。沒有實(shí)解打印“沒有實(shí)解”具體步驟為:輸入系數(shù)a,b和cb*b-4ac>=0有實(shí)解計(jì)算實(shí)解打印結(jié)果否則,打印“沒有實(shí)解”
它涉及兩部分處理,執(zhí)行將按1)~2)順序。1)內(nèi)有包含兩部分處理,計(jì)算和打印switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第57頁!2022/12/1058算法設(shè)計(jì)舉例計(jì)算和打印“語文數(shù)學(xué)及平均成績”的算法。設(shè)計(jì)的算法就需要得知語文數(shù)學(xué)的成績,然后計(jì)算平均,最后打印。具體步驟為:輸入語文和數(shù)學(xué)成績N1和N2計(jì)算平均成績Av=(N1+N2)/2打印N1,N2和Av它涉及3個(gè)操作,執(zhí)行將按1)~3)順序switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第58頁!2022/12/1059算法設(shè)計(jì)舉例#include<stdio.h>intmain() //main函數(shù){ doubleN1,N2,Av; //定義變量
printf("請輸入語文,數(shù)學(xué)成績\n"); scanf("%lf,%lf",&N1,&N2); Av=(N1+N2)/2;//計(jì)算平均
//函數(shù)調(diào)用語句:輸出函數(shù)printf printf(“語文=%lf,數(shù)學(xué)=%lf\n",N1,N2); printf("平均=%lf\n",Av); return0;}ave2.c開始計(jì)算平均Av=(a+b)/2結(jié)束輸入成績N1,N2輸出成績N1,N2和Avscanf("%lf%lf",&N1,&N2);printf(“%lf\n”,av);switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第59頁!2022/12/1060練習(xí):sin的近似計(jì)算:要求
追加項(xiàng)的絕對值小于0.00005框圖程序switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第60頁!2022/12/1061結(jié)構(gòu)化程序的設(shè)計(jì)方法基本結(jié)構(gòu):順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)結(jié)構(gòu)化程序:用順序、選擇和循環(huán)三種基本結(jié)構(gòu)的組合來設(shè)計(jì)程序。也就是說用計(jì)算機(jī)語言表示的結(jié)構(gòu)化算法。switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第61頁!2022/12/1062算法小結(jié)本章是計(jì)算機(jī)程序設(shè)計(jì)和算法的基礎(chǔ),學(xué)習(xí)時(shí)要重點(diǎn)理解和掌握的是計(jì)算機(jī)算法的表示方法。作為一個(gè)程序設(shè)計(jì)人員,應(yīng)該熟悉并掌握比較常用的程序流程圖描述方法,最終需要使用計(jì)算機(jī)語言,即程序設(shè)計(jì)語言描述并實(shí)現(xiàn)。本章通過算法舉例以訓(xùn)練引導(dǎo)學(xué)生用計(jì)算機(jī)的思維表達(dá)解決問題的過程,以最終實(shí)現(xiàn)算法,這就是程序設(shè)計(jì)算法的根本。switch、算法和流程圖-OK共71頁,您現(xiàn)在瀏覽的是第62頁!2022/12/1063聯(lián)系郭素梅(GUOSumei)Phone: 0756-362-2865Office: HA206/205Email: cnjpguoau@live.jpChat:
MSN(常用) cnjpguoau@live.jp
QQ(不常用) 1395092737switch、算法和流程圖-OK共71頁
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年會(huì)活動(dòng)總結(jié)范文15篇
- 志愿者服務(wù)心得體會(huì)(15篇)
- 法治社會(huì)+學(xué)案 高中政治統(tǒng)編版必修三政治與法治
- 初級(jí)會(huì)計(jì)實(shí)務(wù)-《初級(jí)會(huì)計(jì)實(shí)務(wù)》預(yù)測試卷263
- 初級(jí)會(huì)計(jì)經(jīng)濟(jì)法基礎(chǔ)-初級(jí)會(huì)計(jì)《經(jīng)濟(jì)法基礎(chǔ)》??荚嚲?10
- 二氧化硅殼層微膠囊的制備及其復(fù)合材料自潤滑性能研究
- 二零二五年度個(gè)人離婚子女撫養(yǎng)權(quán)協(xié)議范本4篇
- 二零二五年度健康產(chǎn)業(yè)養(yǎng)生顧問勞動(dòng)合同2篇
- 二零二五年度凈水設(shè)備售后技術(shù)支持與用戶滿意度提升協(xié)議3篇
- 軟件行業(yè)美工工作總結(jié)
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年參考題庫含答案解析
- 上海鐵路局招聘筆試沖刺題2025
- 國旗班指揮刀訓(xùn)練動(dòng)作要領(lǐng)
- 植物芳香油的提取 植物有效成分的提取教學(xué)課件
- 肖像繪畫市場發(fā)展現(xiàn)狀調(diào)查及供需格局分析預(yù)測報(bào)告
- 2021-2022學(xué)年遼寧省重點(diǎn)高中協(xié)作校高一上學(xué)期期末語文試題
- 同等學(xué)力英語申碩考試詞匯(第六版大綱)電子版
- 墓地個(gè)人協(xié)議合同模板
- 2023年北京自然博物館招考聘用筆試參考題庫附答案詳解
- 土方轉(zhuǎn)運(yùn)方案
- (11.3.1)-10.3蒸汽壓縮制冷循環(huán)
評(píng)論
0/150
提交評(píng)論