准确的说不止100,可以是从 X 加到 y 的任意值的算法
func count(_ n:Int) -> Int{
var num = 0 //设置一个变量 num,初始值为0
for i in 0..<n { //从0开始遍历,到 n 结束, 可以假设n 等于100看结果
num += i //每循环遍历一次,初始的 num 就加一次 i
}
return num //返回 num 的值
}
print("\(count(101))")
下面是 python3 从1加到100的方法
sum = 0
for x in range(101):
sum = sum + x
print(sum)
网友评论