Project1

标题: 写程序输入一个数n并打印出从1到n的和。 [打印本页]

作者: fox1313304    时间: 2015-1-26 10:38
标题: 写程序输入一个数n并打印出从1到n的和。
  1. puts "Please input a unmber."
  2. num1=gets.chomp()
  3. puts "Sum of the #{num1} to 1."


  4. sleep 1
  5. puts "It's #{num}"
  6. sleep 10
复制代码
循环还是不太明白呢
4、5行里可以添加的方式都有什么?
作者: david_ng223    时间: 2015-1-26 10:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: 喵呜喵5    时间: 2015-1-26 11:18
本帖最后由 喵呜喵5 于 2015-1-26 11:19 编辑

sum=0
n.times do |i|
sum+=i+1
end


手机打字,未测试
作者: taroxd    时间: 2015-1-26 15:35
喵呜喵5 发表于 2015-1-26 11:18
sum=0
n.times do |i|
sum+=i+1
  1. (1..n).inject(:+)
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1