while循环执行几次

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:03:48
Dim k as Integer
k=1
Do While (k!=0)
k=k-0.1
……
Loop

会发生错误,编译错误:声明字符与声明的数据类型不符合。

如果把(k!=0)换为k<>0 ,那么就会无限循环下去,是个死循环。

你可测试一下,你就知道循环几次了,只需要在k=k-0.1 下加上一句:print k

从输出结果就能看出来。

(应该是5次,变量声明的是整形,小于等于0.5的就记零了)应该是无限循环,知识掌握不够T_T!

无限循环

无限循环。

无限循环

9次