下面是一个使用Python编写的程序示例,用于求用户输入的一系列正整数的和,排除所有大于100的数字:
total = 0
while True:
num = int(input("请输入一个正整数:"))
if num <= 0:
break
if num > 100:
continue
total += num
print("输入的整数的和为:", total)
该程序使用一个无限循环,每次循环中要求用户输入一个正整数。如果输入的数小于等于0,则循环结束。如果输入的数大于100,则跳过当前循环,继续下一次循环。如果输入的数满足条件(大于0且小于等于100),则将其累加到总和total
中。
运行程序时,可以不断输入正整数,直到输入一个小于等于0的数。程序将输出所有满足条件的数的和。