1. VB死循环,怎么写
是VBS循环吧。
do。loop或for。next等,以下是do。loop语句标准介绍
Do。Loop 语句
当条件为 True 时或条件变为 True 之前重复执行某语句块。
Do [{While | Until} condition]
[statements]
[Exit Do]
[statements]
Loop
也可以使用下面的语法:
Do
[statements]
[Exit Do]
[statements]
Loop [{While | Until} condition]
参数
condition
数值或字符串表达式,其值为 True 或 False。如果 condition 为 Null,则 condition 被当作 False。
statements
当 condition 为 True 时被重复执行的一条或多条命令。
说明
Exit Do 仅可以用在 Do。Loop 控制语句中,提供另一种退出 Do。Loop 的方法。可以在 Do。Loop 语句中的任何位置放置任意个 Exit Do。Exit Do 通常与条件判断语句(如 If。Then )一起使用,将控制传递给紧随在 Loop 语句后面的语句。
当用于嵌套 Do。Loop 中的时候,Exit Do 将控制传递给其所在循环的上一层嵌套循环。
下面例子举例说明如何使用 Do。Loop 语句:
Do Until DefResp = vbNo
MyNum = Int (6 * Rnd + 1) ' 产生 1 到 6 之间的随机数。
DefResp = MsgBox (MyNum & " 想要另一个数吗?", vbYesNo)
Loop
Dim Check, Counter
Check = True: Counter = 0 ' 初始化变量。
Do ' 外层循环。
Do While Counter < 20 ' 内层循环。
Counter = Counter + 1 ' 增加计数器。
If Counter = 10 Then ' 如果条件为 True。
Check = False ' 将标志值设置为 False。
Exit Do ' 终止内层循环。
End If
Loop
Loop Until Check = False ' 立即终止外层循环。
2. 用C语言写一个最简单的死循环
在C语言的循环中,无论是何种循环结构,都会在循环中指明退出条件,这个条件会是一个逻辑运算表达式。 要做死循环,只需要把对应的退出条件置为恒为真即可。
while循环。while循环的判断条件是第一行while后面空格的内容,所以写成while(1){
//循环体},即可成为一个死循环。这个也是C语言中死循环最常见的模式。
for循环。for循环的判断条件,是for后面括号中的第二条语句。由于for的特殊性,以下两种方式,均可以构建死循环。(1) for(expr1; 1; expr2){//循环体},判断条件处写为1, 代表恒为真,与1中while的类似。
for(expr1; ; expr2),由于for允许括号中的三个表达式为空,所以判断部分留空,同样达到死循环的效果。
3. C语言中死循环怎么做
在C语言的循环中,无论是何种循环结构,都会在循环中指明退出条件,这个条件会是一个逻辑运算表达式。 要做死循环,只需要把对应的退出条件置为恒为真即可。
以下根据三种循环模式分别描述:
1、while循环。
while循环的判断条件是第一行while后面空格的内容,所以写成
while(1)
{
//循环体
}
即可成为一个死循环。这个也是C语言中死循环最常见的模式。
2、for循环。
for循环的判断条件,是for后面括号中的第二条语句。由于for的特殊性,以下两种方式,均可以构建死循环。
(1) for(expr1; 1; expr2)
{
//循环体
}
判断条件处写为1, 代表恒为真,与1中while的类似。
(2) for(expr1; ; expr2)
由于for允许括号中的三个表达式为空,所以判断部分留空,同样达到死循环的效果。
3、do-while循环。
do-while循环的判断条件为结尾while后的括号中内容。与1类似,do-while死循环可以写作:
do
{
//循环体
}while(1);
以上为三种死循环的构建,不过需要说明的是,死循环尽量少用。如果一定要用死循环,也要在循环体内设置退出条件(break)。
4. C++写死循环程序
这个简单,详细点说,有三种方法
1.while(1){
},也可以学学二楼,只要使括号里的表达式为真,或使其值是不为零的整数即可
2.for(表达式1;表达式2;表达式3){
}
表达式1和表达式3,随你写,也可以空着,表达式2空着。
如for(;;){
}
for(i=0;;i++){
}
for(i=0;;){
}等等。
只要使括号里的表达式2为真,或使其值是不为零的数即可
3.do{
}while(1);
只要使括号里的表达式为真,或使其值是不为零的整数即可