C++ 打印各种图形
2013-12-03 20:13
381 查看
/* *打印图形 * * ** * *** * **** * ***** */ void printStar1(int line) { for(int i=0;i<line;i++) { for(int j=0;j<=i;j++) { cout<<"*"; } cout<<endl; } }
/* *打印图形 * * *** * ***** * ******* * ******** */ void printStar2(int line) { for(int i=0;i<line;i++) { for(int j=0;j<2*i+1;j++) { cout<<"*"; } cout<<endl; } }
/* *打印图形 *********** * ********* * ******* * ***** * *** * * * */ void printStar4(int line) { for(int i=0;i<line;i++) { for(int j=2*line-1;j>=2*i+1;j--) { cout <<"*"; } cout<<endl; } }
/* *打印图形 * * ** * *** * **** * ***** * ****** * */ void printStar5(int line) { for(int i=0;i<line;i++) { for(int j=line;j>i;j--) { cout<<" "; } for(int k=0;k<=i;k++) { cout<<"*"; } cout<<endl; } }
/* *打印图形 *********** * ********* * ******* * ***** * *** * * * */ void printStar6(int line) { for(int i=0;i<line;i++) { for(int j=0;j<i;j++) { cout<<" "; } for(int k=2*line-1;k>=2*i+1;k--) { cout<<"*"; } cout<<endl; } }
/* *打印图形 * * *** * ***** * ******* * ********* * *********** * */ void printStar7(int line) { for(int i=0;i<line;i++) { for(int j=line;j>i;j--) { cout<<" "; } for(int k=0;k<2*i+1;k++) { cout<<"*"; } cout<<endl; } }
/* *打印图形 * * * * * * * * * * * * * * *********** * */ void printStar8(int line) { for(int i=0;i<line;i++) { for(int j=0;j<2*line-1;j++) { if((j== line-i-1) || (j== line+i-1) || (i==line-1)) { cout<<"*"; } else { cout<<" "; } } cout<<endl; } }
/* *打印图形 * * *** * ***** * ******* * ********* * *********** * ********* * ******* * ***** * *** * * * */ void printStar9(int line) { for(int i=0;i<line;i++) { for(int j=0;j<line;j++) { int pos = abs(line/2-i); if(j>= pos && j< line - pos) { cout<<"*"; } else { cout<<" "; } } cout<<endl; } }
相关文章推荐
- c++实验报告 打印图形
- C++图形打印题
- 【C++】sprintf的用法详解 (打印成各种格式的字符串)
- C/C++经典程序训练5---图形打印问题
- oj1967: C/C++经典程序训练5---图形打印问题
- 山东理工ACM【1135】C/C++经典程序训练5---图形打印问题
- 山东理工ACM【1135】C/C++经典程序训练5---图形打印问题
- C++作业01_02:100元钱,由2元、1元、5角三种面额组成,且一共有100张,试打印出各种组合
- 用python打印各种图形
- 2014 蓝桥杯 预赛 c/c++ 本科B组 第五题:打印图形 (12' )
- C++中关于打印一些字符图形的循环代码
- OJ (1967): C/C++经典程序训练5---图形打印问题
- C++:使用循环输出各种图形
- Java实例-for循环打印各种图形
- 2014年蓝桥杯预赛 C/C++本科B组 解题报告 打印图形
- 2014年第五届蓝桥杯C++B组第五题:打印图形
- 几种图形打印基于C++IO流操作
- 用java打印各种图形
- C/C++经典程序训练5---图形打印问题
- C++打印图形