以下是一个使用Python编写的示例程序,可以按升序打印出前n个自然数:
def print_natural_numbers(n):
for i in range(1, n+1):
print(i)
# 测试示例
print_natural_numbers(10)
运行以上代码,会输出以下结果:
1
2
3
4
5
6
7
8
9
10
这个程序使用了一个for
循环来迭代从1到n的所有自然数,并使用print
函数将它们打印出来。请注意,range
函数的起始值是1,而结束值是n+1,这是因为range
函数生成的序列是左闭右开的,即不包含结束值n。