21xrx.com
2024-11-22 09:41:02 Friday
登录
文章检索 我的文章 写文章
如何在C++语言中打印99乘法表
2023-07-05 08:19:44 深夜i     --     --
C++ 循环 乘法表 打印 输出

在C++编程语言中,打印99乘法表是一道常见的练手题。下面介绍一种简单的实现方法。

第一步是使用循环语句来输出99乘法表的每一行。我们可以使用双重for循环语句来实现。第一个循环控制乘数,第二个循环控制被乘数,保证每个乘数都与1~9中的每一个被乘数相乘。在每行打印完所有的乘积后,我们需要在下一行重新开始打印。

第二步是使用format格式化函数来将每个输出的数字按照规律排列。我们可以使用setw函数来指定每个数字的输出宽度,确保每个数字占据相同的宽度。同时,我们还要使用setfill函数来指定填充字符,调整数字之间的间距。

下面是具体的代码实现:


#include <iostream>

#include <iomanip>

using namespace std;

int main() {

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

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

   cout << setw(2) << setfill(' ') << j << "*" << i << "=" << setw(2) << setfill(' ') << i*j << " ";

  }

  cout << endl;

 }

 return 0;

}

运行代码后,你将得到一个漂亮的99乘法表。学会了这个简单的实现方法,相信你的C++编程水平也会得到提升!

  
  

评论区

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