/* *Copyright(c)2014,烟台大学计算机学院 *All rights reserved. *文件名称:C++10.cpp *作者:王一锟 *完成日期:2014年10月24日 *版本号:v1.0 * *问题描述:输出星号图 *输入描述:无 *程序输出:星号图 */ #include <iostream>using namespace std;int main(){ int l,i,j,m; for(l=1; l<=6; l++) { for(i=5; i>=l; i--) cout<<" "; cout<<"*"; if(l==1) cout<<" "; else if(l<6) { for(j=2; j<=2*(l-1); j++) cout<<" "; cout<<"*"; } else for(m=1; m<2*l-1; m++) cout<<"*"; cout<<endl; } return 0;}
输出结果:
对于for循环感觉已经越来越熟练了,虽然写这个程序调试了20多分钟,但是看到正确输出结果就顿时感觉自己萌萌哒了。。。