2 条题解
-
0
题目:按倍数间隔规律输出a~b范围内的整数
思路分析
-
任务拆解:
- 输入三个正整数a、b、c(a≤b)
- 使用循环输出从a到b的整数,每次乘以c作为间隔
- 数字之间用空格分隔
-
关键点分析:
- 间隔规律:每次乘以c(几何级数增长)
- 使用for循环,循环变量每次乘以c
- 输出时使用空格分隔数字
-
步骤规划:
- 输入起始值a、结束值b和倍数c
- 初始化循环变量i=a
- 设置循环条件i≤b
- 每次循环输出i和一个空格
- 循环变量i乘以c
- 循环结束后程序结束
-
代码对应:
int a,b,c;- 定义范围变量和倍数cin>>a>>b>>c;- 输入起始值、结束值和倍数for(int i=a;i<=b;i=i*c)- 循环从a到b,每次乘以ccout<<i<<" ";- 输出当前数字和空格
-
- 1
信息
- ID
- 2312
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- (无)
- 递交数
- 537
- 已通过
- 268
- 上传者