国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch少兒編程基礎練習-變量交換

極客小將2020-10-25-
題目:scratch交換兩個變量的值例如:a 的值為10 b的值為1,那么交換后,a的值為1,b的值為10。 一般通用方法:借助一個中間變量“temp”,第一步:將中間變量的值設置為a;第二步

題目:scratch交換兩個變量的值例如:a 的值為10 b的值為1,那么交換后,a的值為1,b的值為10。

一般通用方法:借助一個中間變量“temp”,第一步:將中間變量的值設置為a;第二步:將a的值設置為b;第三步:將b的值設置為中間變量,如圖所示。

upload/article/images/2020-10-25/64c8b93835d61d0e4ce523064ff4f079.jpg

程序代碼:

upload/article/images/2020-10-25/3d7d033c45633e98d26385fae89a9aa7.jpg

對于特殊情況下我們還可以用其他的方法來交換,比如本題中a和b是兩個數,我們可以用計算的方式來交換變量。

方法:第一步,將a設置為a+b,此時a=11;第二步將b設置為a-b,那么b=11-1,b的值變為10;第三步將a的值設置為a-b,那么a=11-10,此時a的值為1,完成交換。

程序代碼:

upload/article/images/2020-10-25/81280c29d3a7b02e0721beaad120c6d1.jpg

練一練:你能舉一反三,用乘法來交換嗎?或者還有其他方法,請你試一試。

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 麻栗坡县| 年辖:市辖区| 桐乡市| 周宁县| 寿阳县| 余干县| 磴口县| 海林市| 玉山县| 万安县| 焉耆| 曲周县| 维西| 宝丰县| 东辽县| 获嘉县| 岫岩| 汤阴县| 辛集市| 商水县| 湖南省| 墨竹工卡县| 张家界市| 高台县| 化德县| 云南省| 浑源县| 刚察县| 张家口市| 宁海县| 朝阳区| 南乐县| 屏东市| 郁南县| 葵青区| 鹤岗市| 焦作市| 信丰县| 镇平县| 永修县| 穆棱市|