//实现打印图形
/*题目2.1
使用循环结构打印图形* * * * * *,打印行数n,由用户
* * * * * *
* * * * * *
决定,报考中间的空格字符数也由用户输入
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i,j,k;//i,j,k为计数
int n,m;//n,m为要求输入的值
//n为打印的行数,m为符号之间的间隔数
cout<<"请输入要打印的行数 "<<endl;
cin>>n;
cout<<"以及间隔数m"<<endl;
cin>>m;
for(i=0;i<n;i++)
{cout<<setw(10-i);
for(j=1;j<=2*i+1;j++)
cout<<"*"<<setw(m);
cout<<setw(20);
for(k=1;k<=2*(n-i)-1;k++)
cout<<"*"<<setw(m);
/*for(k=2*(n-i)-1;k>=1;k--)
cout<<"*"<<setw(m);也可以照这样实现。*/
cout<<endl;
}
return 0;
}