题单介绍
本套题单覆盖 for / while 循环:从重复输出、累加计数,到嵌套画图、短除法与综合模拟。循环的关键是「初值、条件、变化」三要素。
学习目标
- 会用循环完成区间输出、求和、计数与阶乘等累积问题
- 掌握双重循环输出直角/等腰等字符图形,控制空格与换行
- 理解 while 的不确定次数循环,以及短除法拆位
- 图形题先在草稿纸上按行列标号,再对应 i、j
- 求和时累加变量先赋 0,乘积先赋 1
- 题解只给思路与步骤,请自己实现代码
阶段安排(共 137 题)
1. 基础-循环输出(31 题)
按范围逐个输出数字或字符,练循环变量与换行。
2. 求和计数(21 题)
在循环里累加或计数,注意初值与终止条件。
3. 嵌套循环-图形输出(31 题)
外层管行、内层管列,先画空格再画符号。
4. 嵌套循环-应用(6 题)
双重枚举与简单模拟。
5. while循环(9 题)
次数未知时用 while,循环内更新状态直到条件不成立。
6. 短除法(8 题)
反复 n/=k 或取模,用于进制与数位。
7. 循环综合应用(32 题)
约数、质数、数列等,把判断放进循环。
使用建议
01
循环输出1~100之间的每个数
入门
--
练习
02
循环输出100~1之间的每个数
提高
--
练习
03
请输出1~n之间所有的整数
入门
--
练习
04
请输出n~1之间所有的整数
入门
--
练习
05
请输出带有特殊尾数的数
入门
--
练习
06
输出是2的倍数,但非3的倍数的数
入门
--
练习
07
请输出所有的2位数中,含有数字2的整数
入门
--
练习
08
请输出所有的3位对称数
入门
--
练习
09
输出满足条件的整数1
入门
--
练习
10
输出满足条件的整数2
入门
--
练习
11
输出满足条件的整数3
入门
--
练习
12
输出满足条件的整数4
入门
--
练习
13
输出满足条件的整数5
入门
--
练习
14
输出个位为5或者个位为8数
入门
--
练习
15
输出两位的巧数
入门
--
练习
16
求零件个数
入门
--
练习
17
求数II
入门
--
练习
18
求出100至999范围内的所有水仙花数。
入门
--
练习
19
求数
入门
--
练习
20
4位反序数
入门
--
练习
21
求最大数
入门
--
练习
22
回文偶数?
入门
--
练习
23
统计4位的回文数
入门
--
练习
24
等差数
入门
--
练习
25
奇怪的数?
入门
--
练习
26
能被2、3、5、7中至少2个数整除的数
入门
--
练习
27
山形数
入门
--
练习
28
整除问题
入门
--
练习
29
特殊的数字四十
入门
--
练习
30
寻找雷劈数
入门
--
练习
31
同因查找
入门
--
练习
32
编程求解1+2+3+...+n
入门
--
练习
33
求出1~n中满足条件的数的个数和总和?
入门
--
练习
34
编程求1+3+5+...+n
入门
--
练习
35
编程求1*2*3*...*n
入门
--
练习
36
编程求1+1/2+1/3+...+1/n
入门
--
练习
37
求100+97+……+4+1的值。
入门
--
练习
38
编程求1平方+2平方+...+n平方
入门
--
练习
39
求满足条件的整数个数
入门
--
练习
40
所有不超过1000的数中含有数字3的自然数
入门
--
练习
41
能被5整除且至少有一位数字是5的所有整数的个数
入门
--
练习
42
与7无关的数?
入门
--
练习
43
找亲戚
入门
--
练习
44
求满足条件的数的和
入门
--
练习
45
三位回文数
入门
--
练习
46
五位回文偶数
入门
--
练习
47
纯粹的四位奇数
入门
--
练习
48
纯粹的五位偶数
入门
--
练习
49
连续递增或递减数
入门
--
练习
50
有0的数
入门
--
练习
51
奇数及偶数和
入门
--
练习
52
小丽找数?
入门
--
练习
53
字符图形1-星号矩形
入门
--
练习
54
字符图形2-星号直角
入门
--
练习
55
字符图形2-星号倒直角
入门
--
练习
56
数字直角(1)
入门
--
练习
57
数字直角(2)
入门
--
练习
58
数字直角(3)
入门
--
练习
59
数字直角(4)
入门
--
练习
60
字符图形3-平行四边形
入门
--
练习
61
字符图形4-星号正三角
入门
--
练习
62
字符图形5-星号梯形
入门
--
练习
63
字符图形6-星号倒三角
入门
--
练习
64
字符图形7-星号菱形
入门
--
练习
65
字符图形8-数字三角
入门
--
练习
66
数字矩形(1)
入门
--
练习
67
数字矩形(2)
入门
--
练习
68
数字三角
入门
--
练习
69
字符图形-数字正三角(2)
入门
--
练习
70
字符图形-数字正三角(3)
入门
--
练习
71
空心正方形
入门
--
练习
72
放大的Z
入门
--
练习
73
奇特的三角
入门
--
练习
74
沙漏
入门
--
练习
75
放大的箭头
入门
--
练习
76
字符图形9-数字正三角
入门
--
练习
77
打印星号三角形
入门
--
练习
78
空心六边形
基础
--
练习
79
打印空心等腰三角形
入门
--
练习
80
蝴蝶结
入门
--
练习
81
挑战赛第二题——放大的X
基础
--
练习
82
打印n行的完整的蝴蝶结
入门
--
练习
83
轴对称三角形
入门
--
练习
84
请输出n行的9*9乘法表
入门
--
练习
85
求1!+2!+...+N!
入门
--
练习
86
求因子数量
入门
--
练习
87
多项式求和
基础
--
练习
88
求1~n中每个数的因子有哪些?
入门
--
练习
89
姐妹数对
入门
--
练习
90
请问一个正整数能够整除几次2
入门
--
练习
91
求落地次数
入门
--
练习
92
求车速
入门
--
练习
93
韩信点兵
入门
--
练习
94
8 除不尽的数
入门
--
练习
95
爱因斯坦的数学题
入门
--
练习
96
求恰好使s=1+1/2+1/3+…+1/n的值大于X时n的值。
入门
--
练习
97
角谷猜想
入门
--
练习
98
小明学游泳
入门
--
练习
99
数据分析
入门
--
练习
100
数值计算
基础
--
练习
101
“倒”数
基础
--
练习
102
数的统计
基础
--
练习
103
数字之和为13的整数
入门
--
练习
104
回文数个数
基础
--
练习
105
阿尔法乘积
基础
--
练习
106
任意输入一正整数N,要求把它拆成质因子的乘积。
入门
--
练习
107
人口增长问题
入门
--
练习
108
随机体能测试
入门
--
练习
109
子数整除
入门
--
练习
110
将n拆成2个数的和
入门
--
练习
111
将n拆成2个数的乘积
入门
--
练习
112
计算分数加减表达式的值
入门
--
练习
113
数列求和
入门
--
练习
114
同构数
基础
--
练习
115
有哪些闰年
入门
--
练习
116
贝贝的选择
入门
--
练习
117
质因子
基础
--
练习
118
分数之和
基础
--
练习
119
借书方案知多少
基础
--
练习
120
马虎的算式
基础
--
练习
121
三色球问题
基础
--
练习
122
将n拆成3个数的和
入门
--
练习
123
小青蛙回来了
基础
--
练习
124
寻找2的幂
基础
--
练习
125
三角形的个数
基础
--
练习
126
猴子吃桃子
入门
--
练习
127
回文数
基础
--
练习
128
求数列的第n项的值是多少?
入门
--
练习
129
四个人的年龄求解
入门
--
练习
130
队形数量求解
入门
--
练习
131
需要举办多少场足球赛?
入门
--
练习
132
纸盒的最大体积是多少?
入门
--
练习
133
费马定理
入门
--
练习
134
门票的定价
入门
--
练习
135
小兔子的最大活动面积
入门
--
练习
136
小鱼的航程
基础
--
练习
137
骑士的金币(coin)
基础
--
练习