21xrx.com
2024-09-20 00:14:34 Friday
登录
文章检索 我的文章 写文章
如何用C++语言打印乘法口诀表
2023-07-14 06:49:45 深夜i     --     --
C++ 乘法口诀表 打印

乘法口诀表是我们小时候数学学习的一部分,也是程序员入门学习的经典样例之一。在C++语言中,打印乘法口诀表的方法非常简单。

一、使用循环打印乘法口诀表

在使用C++语言打印乘法口诀表时,我们可以使用两个for循环完成。外层for循环控制行数,内层for循环控制列数。具体代码如下:


#include <iostream>

using namespace std;

int main()

{

  for (int i = 1; i <= 9; i++) {   //外层循环控制行数

    for (int j = 1; j <= i; j++) {  //内层循环控制列数

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

    }

    cout << endl;

  }

  return 0;

}

二、使用while循环打印乘法口诀表

另一种打印乘法口诀表的方法是使用while循环。基本思路与for循环相同,只不过while循环更加灵活,代码如下:


#include <iostream>

using namespace std;

int main()

{

  int i = 1, j = 1;

  while (i <= 9) {  //外层循环控制行数

    while (j <= i) {  //内层循环控制列数

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

      j++;

    }

    cout << endl;

    i++;

    j = 1;

  }

  return 0;

}

三、使用 do...while 循环打印乘法口诀表

我们还可以使用 do...while 循环来打印乘法口诀表。具体代码如下:


#include <iostream>

using namespace std;

int main()

{

  int i = 1, j = 1;

  do {  //外层循环控制行数

    do {  //内层循环控制列数

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

      j++;

    } while (j <= i);

    cout << endl;

    i++;

    j = 1;

  } while (i <= 9);

  return 0;

}

总结:

打印乘法口诀表是C++程序入门的基本样例之一。无论使用哪种循环方式,我们只需要控制好外层循环和内层循环的范围,然后在循环体内输出每个元素即可。使用循环打印乘法口诀表可以帮助我们更好地理解C++语言的循环机制和控制流程。

  
  

评论区

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