永发信息网

vc中do ……while a-b>0转换成vb里是do while a-b<=0 ……loop吗

答案:5  悬赏:0  手机版
解决时间 2021-02-05 05:39
vc中do ……while a-b>0转换成vb里是do while a-b<=0 ……loop吗
最佳答案
vc中do ……while a-b>0 不管条件是否成立都会执行一次
vb里是do while a-b<=0 ……loop 先判断条件,不成立不执行循环体,
最好换成vb的
do

loop while a-b>0
就完全一致了
全部回答
应该等价于:Do…Loop While语句
Do…Loop While语句是Do…Loop循环语句的“当型循环”。
语法为:
Do
语句块(循环体)
Loop While条件
其功能:当程序执时,首先执行一次循环体,然后计算While后面的条件表达式的值,如果结果Ture,则返回到循环开始处再次执行循环体,否则,退出循环。这种形式能够保证循环至少被执行一次
vc中:
do
{
语句块(循环体)
}
while a-b>0
首先也会执行do中的语句 然后再判断一次,所以无论a-b>0这个条件是true或者false都会执行一遍do里面的语句。
而:
Do While…Loop语句是Do Loop语句的“当型循环”。
语法为:
Do [While条件]
语句块(循环体)
Loop
其功能: 执行时,先计算While后面的“条件”表达式的值,如果为True,则由上而下执行“语句块”中的语句,当执行到Loop关键字时,返回到循环开始处再次检查条件是否成立。如果成立,则继续执行循环体,否则,退出循环,执行Loop下面的语句。这个是首先判断,有可能第一次都不执行语句块。
没错
应该是
do
loop while a-b>0
还应该是大于号
多数是a-b>=0的情况,看你循环变量的实际情况。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
昨天她吃了妈妈做的饭英语过去式怎么翻译
(8分)图1表示是将A、B两种植物的叶片分别放
我种的棉花宿节安用量过多不长了,用什么办法
单位客车可以出省吗
怎么把手瞬间变成空号
高家河中心校地址在哪,我要去那里办事
拍拍贷上征信吗拍拍贷借款审核要多久
求王菲 迷魂记 粤语歌词 的 注音 拼音 我不会
袁家中心校地址在哪,我要去那里办事
威尼斯酒店我想知道这个在什么地方
想做香港恒生指数交易平台怎么办理
目前在日本比较流行的网页游戏有哪些
简述中华民族发展史
给女儿取名叫沈橙昕?听听大家意见
孔家中心校地址在什么地方,想过去办事
推荐资讯
硬座,学生票的座位和普通票的座位是否相同?
唐代以后,中国农具取得重大突破的改革是A.
博鑫教育(永兴东街)地址在哪,我要去那里办事
用童话的语言写一写想象中的月亮吧.(50字)
菲罗多刹车片在中国有生产厂家吗?
阴阳师姑获鸟金鸾鹤羽皮肤在哪刷 怎么获得
58同城网有招55右的男保安吗?
生物圈中的各个生态系统间是相互独立的,没有
寿师傅茗茶业怎么去啊,有知道地址的么
小麦茎秆的高矮由一对等位基因控制,一纯合显
买的二手房,婚前贷款给房东从银行赎楼,婚后
什么是光束法平差
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?