【发布时间】:2018-11-04 02:07:04
【问题描述】:
这是一个保存人的年龄和姓氏的程序:
E = Array.new(10)
A = Array.new(10)
for i in(0..9)
puts "¿Cúal es tu edad?"
edad = gets.chomp
E[i] = edad
puts "¿Cúal es tu apellido?"
apellido = gets.chomp
A[i] = apellido
end
gets
for m in(0..9)
puts "Apellido es " + A.to_s + " tengo " + E.to_s + " años. "
end
gets
打印出来:
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
Apellido es ["primero", "segundo", "tercero", "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno", "decimo"] tengo ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"] años.
当我引入 10 和 10 变量并打印它们时,它会打印所有信息,而不是 1 和 1。它同时生成所有信息。
【问题讨论】: