浅谈Solidity: 10. 控制流,用solidity实现插
2022-10-17 本文已影响0人
温驭臣
控制流:Solidity的控制流与其他语言类似,主要包含以下几种:
1,if-else
![](https://img.haomeiwen.com/i14993831/f3fab11408a14b21.png)
2,for循环
![](https://img.haomeiwen.com/i14993831/ed4c50d915db0b73.png)
3,while循环
![](https://img.haomeiwen.com/i14993831/8f292c231742497c.png)
4,do-while循环
![](https://img.haomeiwen.com/i14993831/7227a6aeae7b11b8.png)
5,三元运算符 三元运算符是solidity中唯一一个接受三个操作数的运算符,规则条件? 条件为真的表达式:条件为假的表达式。 此运算符经常用作 if 语句的快捷方式。
![](https://img.haomeiwen.com/i14993831/b4f2f6bfb51d4df1.png)
注意:continue(立即进入下一个循环)和break(跳出当前循环)关键字可以使用。
用solidity实现插入排序:插入排序
![](https://img.haomeiwen.com/i14993831/92e3bbf764db67ce.png)
![](https://img.haomeiwen.com/i14993831/5d0bed4d8676d64a.png)
我是温驭臣,一个Solidity的开发学习者,以上是我的简单总结,如果有缺陷,希望在评论区看到您的补充。