如何查找所有可以被另一个数字整除的数字?
问题描述:
如何查找所有可以被swift中另一个数字整除的余数为0的数字?这是一个Fizzbuzz相关的问题。如何查找所有可以被另一个数字整除的数字?
让我们说......
let number = 150
而且我想这样做......
print("Fizz") // for all the numbers where the remainder of number % 3 == 0.
所以,如果数量为15,它会打印出 “嘶嘶声” 的5倍。
答
这将工作
let number = 150
for num in 1...number {
if num % 3 == 0 {
print("Fizz :\(num)")
}
}
答
你可以遍历数量和所需整除数检查,如果余数为0,然后打印fizz
let number = 15
for i in 0..<number {
if i % 3 == 0 {
print("\(i) Fizz")
}
}
它将打印菲斯5次我的价值,那个数字是菲兹。
你想循环所有数字? –
你在玩“Fizz buzz”吗? - 见http://*.com/questions/25279000/switch-statement-in-swift! –