資源簡介 算法的描述農農的困惑1——將雞蛋鴨蛋分類的算法自然語言描述如下:(1)輸入變量d的值。(2)若d的值為1, 輸出“雞蛋”;否則,輸出“鴨蛋”。農農的困惑2——數雞蛋的算法自然語言描述如下:設置變量c的初始值為0。( c為計數器,存放雞蛋的數量)(2)若框中還有雞蛋, 則雞蛋個數c的值加1;否則,輸出解c。農農的困惑3——計算雞蛋個數的算法自然語言描述如下:設置變量j的初始值為100。( j存放雞蛋的可能數量)如果j在100~999之間, 若滿足三三數之剩二,五五數之剩三,七七數之剩二,則輸出可能的解j,判斷下一個j;否則,直接判斷下一個j 。課堂練習:1. 某算法的部分流程圖如圖所示,若輸入a,b的值分別為3,5,執行這部分流程后,變量a,b的值分別是A.3,5 B.5,5 C.5,3 D.5,02.(2016·4浙江學考)某算法的部分流程圖如下圖所示,執行這部分流程后,變量x的值是A.0 B.1 C.2 D.3鞏固練習:1.(2016·10浙江學考)某算法的部分流程圖如圖所示,執行這部分流程后,變量a,b的值分別是A.3,3 B.3,4 C.6,6 D.7,112.(2017·4浙江學考)某算法的部分流程圖如圖所示。執行這部分流程,依次輸入3,4,-1,則輸出s的值是A.-2 B.-1 C.0 D.13.(2018·4浙江選考)某算法部分流程圖如圖所示。執行這部分流程,依次輸入12、-5、29、18、7,則輸出值是A.12 B.-5 C.29 D.7(拓展練習)請作出以下流程圖:用“輾轉相除法”計算正整數m和n的最大公約數的步驟如下:輸入兩個正整數m和n。若m以m除以n,相除得到的余數為r。若r=0,則輸出n的值,算法結束;否則,執行步驟5。令m=n,n=r,返回步驟3繼續執行。 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫