循环综合练习 本文档总结了循环结构的综合练习,涵盖了 for 循环、while 循环和 do-while 循环等多种循环结构的应用。 知识点1:使用 for 循环输出 1 到 200 间所有可以被 18 整除的数。 * 本题目要求使用 for 循环结构来输出 1 到 200 间所有可以被 18 整除的数。 * 程序代码中使用了 for 循环结构来实现这个需求,通过判断当前数是否可以被 18 整除来输出结果。 知识点2:计算国际象棋棋盘上的麦粒数量。 * 本题目要求计算国际象棋棋盘上的麦粒数量,根据达依尔的要求,每个格子里的麦粒数量是前一个格子的两倍。 * 程序代码中使用了 for 循环结构来计算麦粒数量,并使用 pow 函数来计算每个格子的麦粒数量。 知识点3:实现字符加密。 * 本题目要求实现字符加密,根据约定,a 转化为 c,b 转化为 d,……x 转化为 z,y 转化为 a,z 转化为 b。 * 程序代码中使用了 for 循环结构来读取输入字符,并根据约定将其转化为密文。 知识点4:模拟自由落体运动。 * 本题目要求模拟一球从 100 米高度自由落下,每次落地后反跳回原高度的一半,然后计算第 10 次落地时的高度和反弹高度。 * 程序代码中使用了 for 循环结构来模拟自由落体运动,并计算第 10 次落地时的高度和反弹高度。 知识点5:使用 while 循环实现从键盘上录入 1-1000 以内整数。 * 本题目要求使用 while 循环结构来从键盘上录入 1-1000 以内整数,如果输入的数是 999,则终止输入,并计算已录入数的累加和。 * 程序代码中使用了 while 循环结构来实现这个需求,并使用 break 语句来终止循环。 知识点6:使用 do-while 循环计算 100-999 之间的水仙花数。 * 本题目要求使用 do-while 循环结构来计算 100-999 之间的水仙花数,水仙花数是指各个位数的立方和等于本身数的数。 * 程序代码中使用了 do-while 循环结构来实现这个需求,并使用各个位数的立方和来判断是否是水仙花数。 知识点7:打印九九乘法表。 * 本题目要求使用 for 循环结构来打印九九乘法表。 * 程序代码中使用了 for 循环结构来实现这个需求,并使用 printf 函数来输出结果。 知识点8:使用循环输出矩阵。 * 本题目要求使用循环结构来输出矩阵,每行 5 个元素,元素值为 i*j。 * 程序代码中使用了 for 循环结构来实现这个需求,並使用 printf 函数来输出结果。 知识点9:计算 1-3+5-7+……-99+101 的值。 * 本题目要求计算 1-3+5-7+……-99+101 的值。 * 程序代码中使用了循环结构来实现这个需求,並使用加减法来计算结果。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助