计算机编程“loop”是什么意思?

计算机编程“loop”是什么意思?,第1张

电脑最擅长的就是不厌其烦地重复做一项工作成千上万遍(即重复执行几行代码),这就是通过循环结构来完成的。VB支持的循环结构有:Do…Loop和For…Next。

用和樱悄Do循环重复执行一个语句块,且重复次数不定。Do…Loop是以计算数值为条件以决定是否继续执行。条件必须是一个数值或者值为True或False的表达式。

在下面的Do…Loop循环中,只要条件为真就执行循环。

Do While 循环条件

循环语句块

Loop

当Visual Basic执行到这个Do循环时首先测试条件,条件为假时,跳过所有语句。如果条件为真,Visual Basic就会执行语句,退回到Do While语句测试条件。只要条件为真,循环可以随意执行几次。如果条件一开始便为假,则颂乎不会执行语句。

还有一种Do…Loop语句,是先执行语句,每次执行之后测试条件,循环中的语句至少执行一次。

Do

循环语句块

Loop While 循环条件

在不知道循环要执行几次语句时,用Do循环,知道循环次数时,可以使用For…Next循环。For循环使用一个叫做计数器的变量,重复一次循环之后,计数器的值会增加或减少。

For 计数器=初值To终止值Step增量

循环语唤渣句块

Next 计数器

计数器、初值、终止值和增量为数值型。执行For循环时,设置计数器等于初值,测试计数器是否大于终止值,是则退出循环,执行循环语句,计数器增加增量后重复以上步骤。

用Exit语句可以退出For循环、Do循环,它的语法是Exit Do和Exit For,在循环中出现的次数无限制。

希望我能帮助你解疑释惑。

编写一个汇岩核如编程序,将0-9输出到屏幕上。要求用循环结构实现(loop)

--可以编写。

并且上机汇编,连接,运行该程序,并将汇编源程序

(文件名命名为学生的氏搭学粗启号)上传到教师机。

--需要楼主自己进行。

declare

v_count number := 1

v_sumnumber := 0

begin

for v_count in 1..100

loop

if mod(v_count,2) = 0 then

v_sum := v_sum + v_count

end if

end loop

dbms_output.put_line(v_sum)

end


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8240472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存