C++学习系列之打印金字塔和倒金字塔

实例要求:

  • 用符号“#”打印一个金字塔;
  • 用符号“#”打印一个倒金字塔

金字塔代码:

#include 
using namespace std;

int main()
{
  for(int i=1; i<=10; i++){
    for(int j=1; j<=10-i; j++)
      cout <<" ";
    for(int k=1; k<=2*i-1; k++)
      cout <<"#";
    cout <<endl;
  }
}

运行结果:
C++学习系列之打印金字塔和倒金字塔_第1张图片
倒金字塔代码:

#include 
using namespace std;

int main()
{
  for(int i=1; i<=8; i++){
    for(int j=1; j<=i-1; j++)
      cout <<" ";
    for(int k=1; k<=18-i; k++)
      cout <<" #";
    cout <<endl;
  }
}

运行结果:
C++学习系列之打印金字塔和倒金字塔_第2张图片

你可能感兴趣的:(c++,visual,studio,开发语言)