Ruby Break语句

Ruby中的break语句

在编程中,需要正确终止循环,否则将导致无限循环。在ruby中,当满足特定条件时,循环将通过break语句终止。该break语句是在同时,直到病情出来是真要打印在需要的价值循环大多采用。

break语句的基本目的是中断循环,并从循环内部调用它。

语法:

 break

现在,让我们在程序代码的帮助下了解Ruby程序中break语句的实现。

范例1:

=begin

Ruby program to demonstrate use of Break statement.

=end

puts "Enter the integer to calculate table"

num = gets.chomp.to_i

j = 1

# 使用While循环 

while true

# 打印值 

tab = j * num

puts "#{num} * #{j} = #{tab}"

j += 1

if j > 10

# 使用中断语句 

break

end

end

输出结果

RUN 1:

Enter the integer to calculate table

12

12 * 1 = 12

12 * 2 = 24

12 * 3 = 36

12 * 4 = 48

12 * 5 = 60

12 * 6 = 72

12 * 7 = 84

12 * 8 = 96

12 * 9 = 108

12 * 10 = 120

RUN 2:

Enter the integer to calculate table

9

9 * 1 = 9

9 * 2 = 18

9 * 3 = 27

9 * 4 = 36

9 * 5 = 45

9 * 6 = 54

9 * 7 = 63

9 * 8 = 72

9 * 9 = 81

9 * 10 = 90

代码逻辑:

在上面的代码中,我们试图证明break语句的重要性。我们编写了一个代码,用于计算用户提供的号码表。我们正在“ if”条件内调用break语句,该条件在“ while”循环内运行。该break语句是工作在方式,它是打破循环执行,也可以说,当的值,它是终止循环Ĵ(循环变量)超过10。

范例2:

=begin

Ruby program to demonstrate use of Break statement.

=end

k = 1

# 使用while 

while true do

    # 打印输出值 

    puts k * (k-1) 

    k += 1

    

    # 使用中断语句 

    break if k > 5

end

输出结果

0

2

6

12

20

在这里,当break语句发现'k'的值大于5时,它就是终止循环。

以上是 Ruby Break语句 的全部内容, 来源链接: utcz.com/z/315920.html

回到顶部