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

極客小將

您現(xiàn)在的位置是:首頁(yè) » scratch編程資訊

資訊內(nèi)容

Scratch少兒編程基礎(chǔ)練習(xí)-變量交換

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

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

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

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

程序代碼:

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

對(duì)于特殊情況下我們還可以用其他的方法來(lái)交換,比如本題中a和b是兩個(gè)數(shù),我們可以用計(jì)算的方式來(lái)交換變量。

方法:第一步,將a設(shè)置為a+b,此時(shí)a=11;第二步將b設(shè)置為a-b,那么b=11-1,b的值變?yōu)?0;第三步將a的值設(shè)置為a-b,那么a=11-10,此時(shí)a的值為1,完成交換。

程序代碼:

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

練一練:你能舉一反三,用乘法來(lái)交換嗎?或者還有其他方法,請(qǐng)你試一試。

預(yù)約試聽(tīng)課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 黄冈市| 铜陵市| 津市市| 上思县| 西城区| 诸暨市| 安阳县| 和田县| 蛟河市| 昂仁县| 大关县| 清镇市| 新建县| 麻城市| 昭平县| 道孚县| 西藏| 方城县| 西安市| 海丰县| 静海县| 巴里| 南汇区| 龙游县| 陆河县| 休宁县| 松潘县| 绥德县| 汕头市| 会昌县| 化州市| 泰和县| 无棣县| 白城市| 龙川县| 沙雅县| 甘南县| 南澳县| 扶绥县| 威信县| 麻城市|