21xrx.com
2024-12-22 15:57:25 Sunday
登录
文章检索 我的文章 写文章
C++程序:输出菱形1 222 3333
2023-07-13 07:49:29 深夜i     --     --
C++ 菱形输出 循环语句

C++是一种广泛使用的编程语言,它可以用于开发各种各样的应用程序和网站。如果您正在学习C++,那么应该尝试输出一个菱形的数字图案。

这个菱形图案看起来非常简单,但是它本质上是一个嵌套循环问题。为了输出这个图案,我们需要使用两个for循环,一个用于递增数字,另一个用于打印空格字符。

下面是一个简单的C++程序,用于输出这个菱形数字图案:

#include

using namespace std;

int main()

{

  //输出菱形上半部分

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

  {

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

      cout<<" ";

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

      cout<

    cout<

  }

  //输出菱形下半部分

  for(int i=2; i<=3; i++)

  {

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

      cout<<" ";

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

      cout<

    cout<

  }

  return 0;

}

运行这个程序,您将会得到以下输出:

1

22

333

22

1

这个C++程序的输出正是我们所需要的菱形数字图案。我们可以看到,上半部分和下半部分通过调整循环变量来打印,以得到所需的输出。

总的来说,这个简单的程序向我们展示了C++的基本语法和函数,同时也让我们理解嵌套循环的基本原理。如果您正在学习C++或者想了解嵌套循环,请尝试在自己的计算机上运行这个程序,并进行一些自己的调整和实验。

  
  

评论区

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