21xrx.com
2024-11-10 00:51:47 Sunday
登录
文章检索 我的文章 写文章
C++利用循环语句输出倒三角形式的九九乘法表
2023-06-24 02:23:31 深夜i     --     --
C++ 循环语句 倒三角形 九九乘法表

在C++编程语言中,循环语句是一种非常重要的语言结构,可以帮助程序员重复执行某一段代码,从而实现复杂的逻辑处理。今天我们要来介绍的是如何利用循环语句输出倒三角形式的九九乘法表。

首先,我们需要利用两个for循环嵌套,来实现对九九乘法表的逐行遍历。外层循环控制九九乘法表的行数,内层循环控制每行中的元素个数。代码如下:


for (int i = 9; i >= 1; i--) {

  for (int j = i; j >= 1; j--) {

    cout << i << "*" << j << "=" << i * j << "\t";

  }

  cout << endl;

}

其中,外层循环的初始值为9,表示从第9行开始输出;循环条件为i >= 1,表示在第1行结束循环。每次循环结束后,i自减1,即从上到下逐渐缩小。

内层循环的初始值为i,表示从当前的行数开始输出,也就是倒三角形式的基点;循环条件同样为j >= 1,表示在第1列结束循环。每次循环结束后,j自减1,即从右往左逐渐递减。

在内层循环中,打印出乘法表中每个元素的值,可以看到我们用到了"\t"(制表符)和endl(换行符)来控制输出格式。

最终,输出的结果就是一张倒三角形式的九九乘法表,如下图所示:


9*9=81 9*8=72 9*7=63 9*6=54 9*5=45 9*4=36 9*3=27 9*2=18 9*1=9 

8*8=64 8*7=56 8*6=48 8*5=40 8*4=32 8*3=24 8*2=16 8*1=8

7*7=49 7*6=42 7*5=35 7*4=28 7*3=21 7*2=14 7*1=7

6*6=36 6*5=30 6*4=24 6*3=18 6*2=12 6*1=6

5*5=25 5*4=20 5*3=15 5*2=10 5*1=5

4*4=16 4*3=12 4*2=8  4*1=4

3*3=9  3*2=6  3*1=3

2*2=4  2*1=2

1*1=1

可以看到,这种形式的乘法表可以帮助我们更好地理解乘法的规律和计算方法,同时也是C++编程语言中语法掌握的一种重要技巧。希望大家能够在实际编程中多加练习,掌握好循环语句的使用方法,来实现更加复杂的编程任务。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复