- 算法训练营:入门篇(全彩版)
- 陈小玉
- 292字
- 2025-02-18 04:14:19
1.6.1 for语句
for语句的示例及其运行逻辑如下图所示。

训练10(P5722):计算1+2+3+…+(n-1)+n的值,其中,正整数n不大于100。


训练11(B2098):给定含有n个整数的序列,要求对这个序列进行去重操作。所谓去重,是指对这个序列中每个重复出现的数,只保留该数第一次出现时的位置,删除其余位置。

1.continue语句
continue语句用于跳过后面的循环体,直接循环更新且执行下一次循环,其运行逻辑如下图所示。

2.break语句
break语句用于直接跳出所在的循环,其运行逻辑如下图所示。

训练12(B2059):计算非负整数m~n(包括m和n)之间所有奇数的和,其中,m不大于n,n不大于300。例如m=3,n=12,其和为3+5+7+9+11=35。

训练13(B2128):求在2~n(n为大于2的正整数)区间有多少个素数。

