21xrx.com
2024-11-05 19:44:55 Tuesday
登录
文章检索 我的文章 写文章
C++乘法口诀表的下三角形式
2023-07-05 06:05:34 深夜i     --     --
C++ 乘法口诀表 下三角形式

C++语言是一种常用的计算机编程语言,在程序设计和算法实现中都扮演着重要的角色。其中,乘法口诀表是一个很简单的例子,可用于帮助初学者了解和练习基础的循环和输出语句。

在C++中,我们可以使用下三角形式来输出乘法口诀表。下三角形式是指,对于每个乘数,我们只输出小于等于它的倍数,这样可以使输出表变得更加整洁易读。

下面是一个简单的C++程序,用于打印乘法口诀表的下三角形式:


#include <iostream>

using namespace std;

int main() {

  int n;

  cout << "请输入乘法口诀表的维度n:" << endl;

  cin >> n;

  for (int i = 1; i <= n; i++) {

    for (int j = 1; j <= i; j++) {

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

    }

    cout << endl;

  }

  return 0;

}

在这个程序中,我们首先让用户输入一个整数n,表示乘法口诀表的最大乘数。然后,我们使用两个嵌套的循环来逐行输出下三角形式的乘法口诀表。外循环控制行数,内循环控制列数。对于每一行,我们只输出小于等于当前行数的乘积,每个乘积之间用制表符隔开,以便对齐。

下面是一个输出示例,当n=9时,程序将输出一个9x9的乘法口诀表:


请输入乘法口诀表的维度n:

9

1*1=1

1*2=2 2*2=4

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

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

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

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

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

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

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

通过这个简单的例子,我们可以看到C++程序中循环和输出语句的使用方法,也可以体验到C++程序设计的初步乐趣。学习编程需要不断练习和摸索,希望大家在C++语言的世界里能够探索出更多有趣的应用。

  
  

评论区

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