一、while循环语句
while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,执行完循环体内全部语句后再跳出(而不是立即跳出循环)。while语句的一般表达式为:while(表达式){循环体}。
二、matlab循环语句实例
1.
第一步我们可以在matlab命令行窗口中输入“helpwhile”,看一下while循环的使用方法,
2.
第二步创建一个脚本,输入“a=1;while(a<10)disp(a);a=a+1;end”,
3.
第三步运行脚本之后,可以看到while循环执行了9次,等于10的时候,结果为false,不进去循环,
4.
第四步while循环也可以和if语句配合使用,break是跳出循环,
三、do while循环的例子
1.Donotover-kneadthedoughwhileaddingthefruitoritwilldiscolor.
加入水果时不要过分搓揉面团,否则面团会变色。
2.Donotdriveoroperatemachinerywhiletakingthisdrugasitmaycausedrowsiness.
服用期间请不要开车或操作机器。
3.Whatdidyoudowhileyouwaitedforyourtablelastnight?
当天下班后,陈豪和Amy有见面了.
4.TheCPUhasnothingtodowhileitwaitsforthedata,soitsleeps.
CPU在其等待数据时没有事情做,干脆就休眠了。
四、vba do while循环语句举例
下面是一个VBADoWhile循环语句的例子,该程序将对一个数组中的元素进行求和,直到数组中所有元素的和大于等于100:
```
SubDo_While_Loop_example()
DimmyArray(5)AsInteger'声明一个数组
DimiAsInteger'声明一个变量用于循环计数
DimsumAsInteger'声明一个变量用于存储数组中元素的和
i=0'初始化计数器
sum=0'初始化数组元素和为0
'循环读入数组元素
DoWhilei<5
myArray(i)=InputBox("请输入数组元素"&i+1&"的值:")
i=i+1
Loop
i=0'重新初始化计数器
'循环计算数组元素的和
DoWhilesum<100Andi<5
sum=sum+myArray(i)
i=i+1
Loop
'输出数组元素和
MsgBox"数组元素的和为:"&sum
EndSub
```
在这个例子中,首先声明了一个长度为5的整型数组和三个变量(i、sum),然后使用DoWhile循环语句分别读入数组元素和计算数组元素和。在第一个DoWhile循环中,使用InputBox函数读入每个数组元素的值。在第二个DoWhile循环中,使用sum变量存储数组元素的和,并在每次循环中将数组中的一个元素加入到sum变量中,直到数组元素的和大于等于100或者所有元素都已经计算完毕。最后,使用MsgBox函数输出数组元素的和。
需要注意的是,DoWhile循环语句在每次循环之前检查条件是否成立,如果条件不成立,则退出循环。因此,在使用DoWhile循环语句时,需要确保循环条件能够在一定条件下终止循环,否则可能会导致死循环。
好了,文章到此结束,希望可以帮助到大家。