欧美精品一二区,性欧美一级,国产免费一区成人漫画,草久久久久,欧美性猛交ⅹxxx乱大交免费,欧美精品另类,香蕉视频免费播放

循環(huán)控制do-whil.ppt

上傳人:xin****828 文檔編號:15650236 上傳時間:2020-08-27 格式:PPT 頁數:27 大?。?55.50KB
收藏 版權申訴 舉報 下載
循環(huán)控制do-whil.ppt_第1頁
第1頁 / 共27頁
循環(huán)控制do-whil.ppt_第2頁
第2頁 / 共27頁
循環(huán)控制do-whil.ppt_第3頁
第3頁 / 共27頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《循環(huán)控制do-whil.ppt》由會員分享,可在線閱讀,更多相關《循環(huán)控制do-whil.ppt(27頁珍藏版)》請在裝配圖網上搜索。

1、項目3:學生總評成績的統(tǒng)計與排序 涉及到的知識點如下:,單元一:while語句的流程以及應用 單元二:do-while語句的流程以及應用 單元三:for語句的流程以及應用 單元四:break、continue語句的應用 單元五:循環(huán)結構的嵌套練習 單元六:分支、循環(huán)結構的綜合應用 單元七:一維數組的定義及應用 單元八:二維數組的定義及應用 單元九:學生總評成績統(tǒng)計與排序的實現,,一般形式為: do 語句組; while(表達式);,1、 do-while語句的格式,3.3do-while語句,2、 do-while語句的執(zhí)行過程,直到型循環(huán),3.3do-while語句

2、,,執(zhí)行 1,Y 執(zhí)行 3,Y 執(zhí)行 2,N 結束,,Y,,Y,,Y,,Y 執(zhí)行 4,N,,特點: 循環(huán)至少執(zhí)行一次,練習,試用while編寫程序,判斷2000-2010之間的每一個年是否是閏年,是閏年的輸出“xxxx is leap year”,不是閏年的輸出“xxxx is not leap year”, 例如: “2000 is leap year” “2001 is not leap year” . “2010 is not leap year”,問題解析,對這類問題,我們可以找出其中的三大關鍵是: 1、從什么地方開始; 2、什么時

3、候結束; 3、反復做什么。,我們可以總結為: 初始值 循環(huán)做的條件 循環(huán)做的事情,循環(huán)體:通常我們把循環(huán)做的事情稱為循環(huán)體。,對于判斷閏年的問題: 1、從哪里開始? 2、什么時候結束? 3、反復做的事情? X=2000 /*從這里開始*/ While(x<= 2010) /* 如果條件成立 則結束*/ 1、 判斷x年是不是閏年 。/*重復要做的事情*/ 2、 ? /* 判斷完當前年,指向下一年*/ ,從2000年開始,到2010年結束,判斷某年是不是閏年,第一類題目,該類題目一般求解若干數的和以及這些數的平均值。 求解思路: 找到從哪里開始,也就是從那個數開始加起或者乘起。

4、 從哪里結束,也就是找到加到(或者乘到)哪個數結束。 循環(huán)執(zhí)行的動作以及次數:求和或者求解乘積 關鍵:如何從當前這個數轉到下一個數。,練習,一、計算12+22+32+42+.+n2 解題步驟: 1、定義保存求和結果的變量sum,并sum=0。 2、定義變量n,輸入變量n的值。 3、循環(huán)的計算下面的第4和第五步驟: 4、sum=sum+n2 5、n- -,練習,二、功能:編程實現1!+2!++n!的和。 提示: 1、n的值必須通過鍵盤輸入,要不然你不知道加到誰的和。例如輸入6,那就是n==6 2、1!=1 2!=1 2 3!=1 2 3 4!= 1 2 3 4 5!= 1 2 3 4 5

5、6!= 1 2 3 4 5 6 Sum=1!+2!+3!+4!+5!+6!=???,main() long int p,sum=0 ; int i,n; i=1; p=1; /* 先給出n的值,就知道加到誰的階乘了*/ scanf(“%d”, ,練習,三、大家來找茬 #include”stdio.h” main() int sum,i,a; sum=0;i=0; do scanf(“%d”, ,輸入的數據分別為:6 -1 Sum=?,練習,四、輸入10個數,統(tǒng)計并輸出正數、負數和0的個數。 提示: 入口:? 出口:? 循環(huán)執(zhí)行的動作:?,練習,四、計算 1/12-1/22+1/3

6、2-1/42+.-1/1002 解題思路: 入口(開始):k=1 出口(結束):k=100 循環(huán)執(zhí)行的動作: sum=sum+(1/k2)?,練習,五、編程題目: 輸入五個學生的成績,要求每次從鍵盤輸入每個學生的2門成績,計算每個學生的平均分,如果平均分數大于等于85為優(yōu)秀;8560為及格。統(tǒng)計出成績優(yōu)秀的學生和及格的學生人數。,練習,六、編程題目: 打印并輸出所有的水仙花數,所謂水仙花是指一個三位數,其各位數的立方和等于數本身,如153=13+53+33,練習,七、、計算 s=1/2+2/3+3/4++(n-1)/n 解題思路: 入口(開始):k=1 出口(結束):k=n 循環(huán)執(zhí)行的動作:

7、sum=sum+ k/( k+1),第二類題目,該類題目一般找尋某個區(qū)間上符合要求的數。 求解思路: 從哪里開始:也就是從那個數開始找起。 從哪里結束:也就是找到哪個數結束。 循環(huán)執(zhí)行的動作:判斷這個數 符不符合要求。 關鍵:如何從當前這個數轉到下一個數。,練習,一、請找出1100之間所有的偶數。 解題步驟: 入口(開始):從1開始 出口(結束):到100結束 循環(huán)執(zhí)行的動作: 判斷當前的數是不是偶數 判斷完以后如何轉到下一個數呢,比如判斷完23后,如何判斷24是不是偶數呢?,練習,二、請列出所有的個位數是4,且能被6整除的2位數。 解題步驟: 入口(開始):從10開始 出口(結束):到99結

8、束 循環(huán)執(zhí)行的動作: 判斷當前的數個位數是不是4,并且能被6整除。 當前數怎么轉到下一個數?,練習,三、功能:編程實現從鍵盤輸入m和n的值,求他們的最大公約數和最小公倍數。 提示:首先使用輾轉相除法求兩個數的最大公約數。然后用兩數的乘積除以最大公約數,即是兩數的最小公倍數。 輾轉相除法: 1、設mn 。 2、令r = m%n 。 3、若r等于0,則n即為最大公約數,退出循環(huán)。否則,令m=n; n=r,轉第2步驟。,第三類題目,該類題目一般通過循環(huán)不斷的輸入數據,然后在做相應的處理。 求解思路: 如果讀入的是20個數據,那么循環(huán)次數就是20 從哪里開始:可以是1或者其他的。 從哪里結束:可以是2

9、0或者其他的。 循環(huán)執(zhí)行的動作:輸入數據,然后在做其他的操作。,練習,一、輸入20個整數,求它們的和以及平均值。 解題步驟: 1、定義一個變量來對輸入的整數的個數進行計數 2、循環(huán)輸入20個整數求和,存入sum中。 3、計算20個數的平均值。 4、輸出總和以及平均值。,練習,二、將輸入的一串字符顯示在屏幕上,遇到字符“$”時停止。 解題步驟: 入口(開始):讀入一個字符 出口(結束):讀入字符“$” 循環(huán)執(zhí)行的動作: 將當前讀入的字符顯示在屏幕上。,三、輸入a和n的值,編寫程序求下列的數學計算式: a+aa+aaa+aaaa++aa.aa 例如當a=3 n=5時表達式為: 3+33+333+

10、3333+33333,,n個a,四、猴子吃桃問題。 猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天又將剩下的桃子,吃掉一半,又多了一個。以后每天將前一天剩下的桃子吃掉一半,再多吃一個。到第10天只剩下一個桃子了,求第一天共摘了多少桃子。,do-while綜合練習,1、計算1+1/2+1/4++1/50的值,并顯示出來 2、計算1+1/3+1/5+.+1/99的和。 3、輸入一個正整數,然后統(tǒng)計該正整數各位中零的個數,并求各位數字中的最大者。 4、求和 1+(1+2)+(1+2+3)+(1+2+3+4)+..(1+2+3+4+5+6+7+8+9+10) 5、編寫程序計算1001000之間有多少個數其各位數字之和是5.,6、有一分數序列:1,3,5,8,13,21,用do-while循環(huán)求出這個數列的前20項之和。 7、有近千名學生排隊,7人一行余3人,5人一行余2人,3人一行余1人,編寫程序求學生人數。 8、編程序解決百馬百擔問題:有100匹馬,駝100擔貨,大馬駝3擔,中馬駝2擔,兩匹小馬駝1擔,問有大、中、小馬各有多少匹?,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!