C++第六次实验-输出星号图
2016-05-20 13:41
555 查看
<pre name="code" class="cpp">一、问题及代码:
/* *文件名称:Ex1.6cpp *作者:张艳华 *完成日期:2016年5月20日 *版本号:v1.0 *对任务及求解方法的描述部分: 利用if-else条件语句,和for循环求解。 输出星号图 * * * * * * * * * *********** *输入描述:无 *问题分析: *算法设计: */ #include<iostream> using namespace std; int main() { int i,j; for(i=1; i<=6; i++) { if(i<=5) { for(j=1; j<=6; j++) { if(j==6-i+1) cout<<"*"; else cout<<" "; } for(j=5; j>0; j--) { if(j==6-i+1) cout<<"*"; else cout<<" "; } } else for(i=1; i<=2*6-1; i++) cout<<"*"; cout<<endl; } return 0; }二、 运行结果:
三、 心得体会:注意条件语句的使用方法,及循环语句for的适应条件。
四、知识点总结:利用if-else条件语句和循环语句。