21xrx.com
2024-12-22 19:46:05 Sunday
登录
文章检索 我的文章 写文章
C++语言99乘法表倒三角形式展示
2023-06-22 05:06:36 深夜i     --     --
C++ 99乘法表 倒三角形式 展示 编程练习

在C++语言中,我们可以通过循环语句实现99乘法表的展示。99乘法表最常见的形式是输出九宫格,但是今天我们来试试输出倒三角形式的99乘法表。

首先,我们需要用两个循环语句实现行和列的遍历,通过嵌套使用的方式,我们可以实现整个乘法表的输出。具体代码如下:


#include <iostream>

using namespace std;

int main() {

 for (int i = 9; i >= 1; i--) { // 行遍历

  for (int j = i; j >= 1; j--) { // 列遍历

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

  }

  cout << endl; // 输出完一行后换行

 }

 return 0;

}

在这个程序中,我们使用i和j分别遍历行和列。由于我们要输出倒三角形式的99乘法表,因此行遍历都是从9开始递减至1。

在列遍历中,我们使用j和i进行乘法运算,然后输出运算结果。在输出时,我们使用'\t'实现每个结果之间的对齐。最后,每行输出完后,我们使用endl语句实现换行操作。

通过运行上面的代码,您可以得到以下输出结果:


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

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

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

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

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

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

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

2*2=4  1*2=2  

1*1=1  

可以看到,乘法表的输出结果和普通九宫格的输出结果有所不同,但是也能够清晰地展现出99乘法表的全部内容。通过学习本篇文章,你已经学会了如何使用C++语言展示九乘九的倒三角形式的乘法表。

  
  

评论区

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