21xrx.com
2024-12-22 17:34:49 Sunday
登录
文章检索 我的文章 写文章
C ++ 编写平行四边形星号输出程序
2023-07-09 01:59:49 深夜i     --     --
C++ 平行四边形 星号 输出程序

C++编程语言是一种面向对象的高级编程语言,主要用于开发游戏、系统软件、应用程序等。

在C++中,输出星号图形是一个很基础的操作,可以通过循环语句和条件语句实现。其中,平行四边形星号图形是一种常见的图形,下面我们来介绍一下C++实现平行四边形星号输出程序的方法。

首先,我们需要使用C++的循环语句来控制行数和列数。对于平行四边形星号图形,我们需要打印n行,每行打印n个星号,其中第i行需要打印i个空格。

代码如下:


#include <iostream>

using namespace std;

int main()

{

  int n;

  cout << "请输入平行四边形的行数:";

  cin >> n;

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

  {

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

    

      cout << " ";

    

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

    {

      cout << "*";

    }

    cout << endl;

  }

  return 0;

}

上面的代码中,我们使用for循环语句来控制行数和列数。外层循环控制行数,内层循环控制列数。其中,第一个内层循环控制输出空格,第二个内层循环控制输出星号。

我们可以通过修改上面的代码,实现以不同的角度输出平行四边形星号图形。比如,如果要输出一个90度旋转的平行四边形星号图形,只需要修改上面代码的输出内容即可。

代码如下:


#include <iostream>

using namespace std;

int main()

{

  int n;

  cout << "请输入平行四边形的行数:";

  cin >> n;

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

  {

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

    

      cout << " ";

    

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

    {

      cout << "*";

    }

    cout << endl;

  }

  return 0;

}

以上就是C++编写平行四边形星号输出程序的方法,通过这个简单的例子,我们可以学习到如何使用循环语句来实现图形的输出,同时也可以初步了解C++编程语言的基础知识。

  
  

评论区

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