C++ 联系3:打印图案

#include <iostream>
using namespace std;
void zsj(int s);
void dsj(int s);
void main()
{
 int s;
 cout<<"请输入行数"<<endl;
 cin>>s;
 zsj(s);
 dsj(s);
}

void zsj(int s)
{
 for(int i=1;i<=s;i++)// 控制行数
 {
  for(int j=0;j<s-i;j++)// 控制空格
  {
   cout<<" ";
  }

  for(int j=1;j<=2*i-1;j++)// 控制星号
  {
   cout<<"*";
  }
  cout<<endl;
 }
}

void dsj(int s)
{
 for(int i=1;i<=s;i++)// 控制行数
 {
  for(int j=1;j<i;j++)// 控制空格
  {
   cout<<" ";
  }

  for(int j=1;j<=2*(s-i)+1;j++)// 控制星号
  {
   cout<<"*";
  }
  
  cout<<endl;
 }
}

你可能感兴趣的:(C++,include)