2.1实现打印图形

//实现打印图形
/*题目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;
}

  

作者:这些年读过的书
出处: http://www.cnblogs.com/chenzinumber1/
本文版权归作者与博客园所有,欢迎转载,但未经作者同意必须保留此段声明,文末要留有原文链接,否则保留追究法律责任的权利。

原文地址:https://www.cnblogs.com/chenzinumber1/p/8085434.html