- * 文件名称:Ex1-1.cpp
- * 作 者:杨明
- * 完成日期:2016 年 6 月 7 日
- * 版 本 号:v1.0
- * 对任务及求解方法的描述部分:
- * 输入描述:无
- * 问题描述:利用for的循环嵌套来输出星形图案。
- * 问题分析:略
- * 算法设计:略
- #include<iostream>
using namespace std;
void main()
{
for(int i=0;i<5;i++)
cout<<" ";
cout<<"*"<<endl;
for( int m=1;m<5;m++)
{
for(int j=4;j>=m;j--)
cout<<" ";
cout<<"*";
for(int n=1;n<=2*m-1;n++)
cout<<" ";
cout<<"*"<<endl;
}
for(i=1;i<12;i++)
cout<<"*";
}
二、运行结果:
三、心得体会:
这是自己尝试的第二个for循环程序的编辑,对for循环有了更深的理解,但由于分了好几个嵌套,过程蛮繁琐的,花费了不少时间。
四、知识点总结:
for循环一般用于对于次数已知的循环结构中,根据问题的需要,for循环中可以嵌套进多个for语句。