下面是一个使用while循环编写的程序示例,可以接受用户输入的一个正整数,并打印该整数的前四个倍数:
num = int(input("请输入一个正整数:")) # 接受用户输入的正整数
count = 1 # 计数器,用于记录已打印的倍数个数
multiple = 1 # 当前倍数的值
while count <= 4: # 当已打印的倍数个数小于等于4时,继续循环
print(num * multiple) # 打印当前倍数
count += 1 # 计数器加1
multiple += 1 # 倍数加1
运行示例:
请输入一个正整数:5
5
10
15
20
在上面的示例中,我们首先使用int(input())
函数接受用户输入的正整数,并将其赋值给变量num
。然后,我们使用一个计数器count
和一个变量multiple
来追踪已打印的倍数个数和当前倍数的值。
在while循环中,我们使用print()
函数打印当前倍数的值,并递增计数器count
和倍数multiple
的值。当已打印的倍数个数达到4个时,循环结束。
这样,程序就可以接受用户输入的正整数,并打印该整数的前四个倍数。