无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

三菱plc 冒泡法

2023-06-11 19:16 作者:激仰的南瓜  | 我要投稿

做了視頻了,下面是介紹

三菱PLC ST語(yǔ)言實(shí)現(xiàn)冒泡排序算法大致如下:

```

PROGRAM main;?

VAR

? ?arr : ARRAY[1..n] OF INT;(*待排序數(shù)組*)

? ?i,j : INT;(*循環(huán)變量*)

? ?temp: INT;(*輔助變量*)

BEGIN

? ?FOR i := 1 TO n-1 DO(*外層循環(huán),遍歷n-1趟*)

? ? ? ?FOR j := 1 TO n-i DO(*內(nèi)層循環(huán),每趟排序*)

? ? ? ? ? ?IF arr[j] > arr[j+1] THEN(*相鄰元素兩兩比較*)

? ? ? ? ? ? ? ?temp := arr[j];

? ? ? ? ? ? ? ?arr[j] := arr[j+1];

? ? ? ? ? ? ? ?arr[j+1] := temp;(*交換元素位置*)

? ? ? ? ? ?END_IF;

? ? ? ?END_FOR;

? ?END_FOR; ?

END_PROGRAM; ? ? ? ? ? ? ? ? ?

```

主要步驟:

1. 聲明待排序數(shù)組 arr 和循環(huán)計(jì)數(shù)器 i、j

2. 外層循環(huán) i 從 1 遍歷到 n-1趟

3. 內(nèi)層循環(huán) j 從 1 遍歷到 n-i,逐個(gè)元素與后繼元素進(jìn)行比較

4. 如果前一個(gè)元素比后一個(gè)大,交換二者位置?

5. 使用臨時(shí)變量 temp 交換元素

6. 每一趟排序結(jié)束后,最大元素自動(dòng)"浮"到數(shù)組最后面

7. 重復(fù)上述步驟,遍歷 n-1 趟后排序完成


三菱plc 冒泡法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
江川县| 呼玛县| 平泉县| 桂平市| 大竹县| 文山县| 绩溪县| 锡林郭勒盟| 石嘴山市| 来宾市| 南岸区| 会泽县| 嘉善县| 营口市| 峨边| 洱源县| 静海县| 西乡县| 什邡市| 微山县| 西青区| 元谋县| 宜都市| 垣曲县| 永善县| 馆陶县| 南澳县| 衡水市| 文昌市| 本溪市| 澄迈县| 阿巴嘎旗| 江达县| 黎川县| 蒲城县| 绩溪县| 民权县| 正安县| 海兴县| 临邑县| 江津市|