21xrx.com
2024-12-22 22:17:54 Sunday
登录
文章检索 我的文章 写文章
C++程序:九九乘法表等腰三角形输出
2023-07-07 06:25:00 深夜i     --     --
九九乘法表 等腰三角形 C++程序 输出 循环

C++是一门广泛应用的编程语言,其简洁性和高效性得到了许多开发者的认可。作为计算机编程的基础,九九乘法表是我们学习C++编程的重要一步。而今天我们要介绍的C++程序不仅能输出九九乘法表,还能输出等腰三角形。

首先,我们从输出九九乘法表开始。以下是代码实现:


#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;

}

以上代码使用了两个for循环,第一个循环i从1到9,第二个循环j从1到i。每当j满足条件时,输出“j* i = i*j”,其中i和j的值会随着循环的进行不断变化。当j循环结束后,用endl表示当前行的输出结束,转到下一行继续输出。到第九行时,程序就会输出完整的九九乘法表。

接下来,我们来看一下输出等腰三角形的C++程序。以下是代码实现:


#include<iostream>

using namespace std;

int main()

{

  int n;

  cout<<"请输入n的值:";

  cin>>n;

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

  {

    for(int j=1;j<=n-i;j++)

    

      cout<<" ";

    

    for(int k=1;k<=(2*i-1);k++)

    {

      cout<<"*";

    }

    cout<<endl;

  }

  return 0;

}

以上程序也是使用了两个for循环,第一个循环i从1到n表示行数。第二个循环j表示输出的空格数,它的输出量是n-i次。第三个循环k表示输出的星号数,它的输出量是2*i-1。最终程序会输出一个等腰三角形,整个程序的执行结果和输入n的值有很大关系。

通过以上两个C++程序的介绍,相信大家已经掌握了如何在C++中输出九九乘法表和等腰三角形。C++作为一门常用的编程语言,其应用范围十分广泛。学习C++,不仅可以让我们更深入地了解计算机的本质,更能为我们今后的日常生活带来便利。

  
  

评论区

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