【正文】
。例如 34\10=3,57\8=7。 數(shù)學(xué)運(yùn)算 且 或 ab? ab? 的商 ab? 的余 數(shù) 程序符號(hào) AND OR /ab \ab a MOD b 注: (1)在程序中用“ AND”表示“且”,用“ OR”表示“或”。 INPUT “Please input an inter:”。a,b,c 開始 輸入 a,b,c 輸出 a,b,c 結(jié)束 YesNo ?ba?ta? ab? bt?YesNo ?ca?ta? ac? ct?YesNo ?cb?tb? bc? ct?a b t 4 6 5 IF ba THEN t=a a=b b=t END IF IF ca THEN t=a a=c c=t END IF IF cb THEN t=b b=c c=t END IF PRINT a,b,c END [探究 ] (1)假設(shè)輸入的數(shù)據(jù)是 4, 6, 5,在右面填入相應(yīng)的數(shù)字。 注意:交換兩個(gè)變量的值要用例 20的“空桶法”。 算法分析: 我們用 a,b,c 表示輸入的三個(gè)整數(shù),比較三個(gè)整數(shù),把最大的整數(shù)存入變量 a 中,次大的整數(shù)存 入 b中,最小的整數(shù)存入 c中。 __________________________________________________________________________________________________________________________________ (4)試給 a,b,c取不同的值,使程序沿著三條不同的路線由開始走到結(jié)束。 __________________________________________________________________________________________________________________________________ (2)在程序語句中找出外層條件語句和內(nèi)層條件語句。x END IF ELSE PRINT “ No root.” END IF END [思考 ]比較程序框圖和程序語句