【第十章】综合练习-二重循环

视频讲解地址: https://www.cctalk.com/v/15452647445012?xh_fshareuid=b945e865-1a75-8c67-be9b-fa8018fcf478&xh_preshareid=9b53977d-b1a8-47f3-9cdf-5ec44ac87b61

一、 回顾

(一)定义

一个循环体内又包含另一个完整的循环结构

(二) 类型

image.png

(三)、特点

外层循环变量变化一次,内层循环变量要变化一遍

二、 训练

(一) 训练一:打印直角三角形

1. 需求说明

(1) . 从控制台输入直角三角形的高度(行数)

(2) . 每行 * 的数目依次为1、3、5、7…

image.png

2. 提示

(1) . 外层循环控制行数

(2) . 分析每行打印的内容

(3) . 每一行打印字符*结束后要换行

(二) 训练二:打印倒直角三角形

1. 需求

从控制台输入直角三角形的高度(行数)

每行*的数目从下至上依次为1、2、3、4…

image.png

(三) 训练三:打印等腰三角形

1. 需求

从控制台输入等腰三角形的高度

每行*的数目依次为1、3、5、7…

image.png

2. 提示

外层循环控制行数

每行先打印空格,再打印*

打印空格和字符*用两个不同的循环

(四) 训练四:打印九九乘法表

1. 需求

面试题:利用二重循环实现九九乘法表

image.png

2. 提示

(1) . 九九乘法表共有9行,因此外层循环条件为 : i<=9

(2) . 第i行上有i个式子,因此因此外层循环条件为:j <= i

(3) . 第i行上的第j个式子为:j的值 * i的值 = j*i的值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,391评论 0 2
  • 循环回顾 某次程序大赛,S1班有4名学员参加,学员的成绩由用户输入,计算该班参赛学员的平均分 二重循环 若有3个班...
    李哈哈_bing阅读 712评论 1 1
  • 配套视频教程 本文B站配套视频教程[https://www.bilibili.com/video/BV1fp4y1...
    __豆约翰__阅读 829评论 1 13
  • 注:我只是网络的搬运工。有需要的可以看一下。。 简答题 1、Objective-C的类可以多重继承么?可以采用多个...
    梦月落花LOVE阅读 400评论 1 1
  • 一个人的不幸,是从羡慕别人开始的。若你总是试图变成想象中的某个人,难题就来了。人之所以累,是因为越来越不会做真正的...
    素心如镜阅读 171评论 1 1