实验一:条件语句、循环语句的使用——for循环嵌套打印由“*”组成的直角三角形
实验目的
- 掌握for循环语句的语法格式和使用,了解for循环语句的特点。
- 掌握循环嵌套的使用和执行顺序。
项目描述
本实验项目要求使用for循环嵌套打印由“*”组成的直角三角形。具体要求如下:
第一个三角形:倒直角三角形
- 共5行,第一行5个“”,每行减少一个“”,第5行一个“*”。
第二个三角形:正直角三角形
- 将倒直角三角形上下翻转为正直角三角形,第一行1个“”,第5行5个“”。
实验分析
第一个三角形的打印
- 外层for循环:控制行数,初始化表达式从0开始,循环条件为小于5。
- 内层for循环:第一行是5个“*”,所以内层循环打印5次,初始化表达式从0开始,循环条件为小于5。
- 内层循环的初始化表达式y与外层的x相等,循环条件都是小于5。
第二个三角形的打印
- 外层for循环:控制行数,初始化表达式从0开始,循环条件为小于5。
- 内层for循环:第一行1个“”,第二行2个“”,以此类推。
- 内层循环的循环次数与行数相等,所以内层循环的y小于或等于外层的x。
实验总结
通过本次实验,我们掌握了for循环语句的语法格式和使用方法,了解了循环嵌套的特点和执行顺序。通过具体的编程实践,我们能够熟练地使用for循环嵌套来打印出由“*”组成的直角三角形,进一步加深了对循环语句的理解和应用。