下面是一个Python程序,它使用`continue`语句来跳过5的倍数,并计算[100, 200]中不是5的倍数的数字之和: ```python total_sum = 0 for num in range(100, 201): # 包含100和200 if num % 5 == 0: continue # 如果数字是5的倍数,跳过当前循环,进入下一次循环 total_sum += num # 否则,将数字加到总和中 print("The sum of numbers between 100 and 200 (exclusive) that are not multiples of 5 is:", total_sum) ``` 在这个程序中,我们初始化一个变量`total_sum`来保存总和。然后,我们使用`range(100, 201)`生成一个从100到200(包括200)的整数序列。对于序列中的每个数字`num`,我们检查它是否是5的倍数(即`num % 5 == 0`)。如果是,`continue`语句将导致循环跳过当前迭代的剩余部分,并立即开始下一次迭代。如果数字不是5的倍数,我们就将其添加到`total_sum`中。我们打印出总和。 [2024-05-12 13:10:28 | AI写代码神器 | 284点数解答]