亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這是一個排序用的,為什么兩個輸出沒有區別呢?

這是一個排序用的,為什么兩個輸出沒有區別呢?

C++
炎炎設計 2022-12-22 17:13:07
Dim D As VariantDim E() As IntegerDo While A1 <> 0A1 = 0For i2 = 0 To UBound(D)If D(i2) > A1 ThenA1 = D(i2)  End If 'D(i2) > A1Next 'i2 = 0ReDim Preserve E(i3) As Integer  E(i3) = A1i3 = i3 + 1For i2 = 0 To UBound(D)  If D(i2) = A1 ThenD(i2) = 0End If 'D(i2) > A1Next 'i2 = 0Loop'這是一個排序用的,把數組元素(D)大到小排序去重復的復制到另一個(E)。'問,為什么do while ...Loop 與 while ....wend 的輸出沒有區別?
查看完整描述

2 回答

?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

do while ... loop和while ... wend沒區別,完全一樣,先判斷條件再運行循環體。
do ... loop while就不一樣了,先運行再判斷

查看完整回答
反對 回復 2022-12-25
?
精慕HU

TA貢獻1845條經驗 獲得超8個贊

while.條件..wend的流程
->條件滿足開始循環
->(Yes)執行語句->返回“開始循環”
->(No)執行后續內容
do..條件.loop流程
開始循環
->執行語句
->條件不滿足時候程序停止

查看完整回答
反對 回復 2022-12-25
  • 2 回答
  • 0 關注
  • 85 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號