C++实验4:项目6—输出星号图

来源:互联网 发布:淘宝小号批发一手货源 编辑:程序博客网 时间:2024/06/05 05:23
一、问题及代码
/*  * 文件名称:输出星号图.cpp  * 作    者:刘泽宇 2017 年 4 月 21 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:无需输入,立即生成  * 问题描述:用循环语句编程6排三角形空心星号图 * 程序输出:6排三角形的星号图* 问题分析:略 * 算法设计:略  */    #include <iostream>         using namespace std;      int main( )  {      int a,b;       for(b=1;b<=5;b++)         cout<<" ";      cout<<"*"<<endl;      for(a=2;a<=5;a++)       {          for(b=1;b<=6-a;b++)              cout<<" ";          cout<<"*";            for(b=1;b<=2*a-3;b++)               cout<<" ";          cout<<"*"<<endl;    }      for(b=1;b<=11;b++)           cout<<"*";      cout<<endl;      return 0;     }  

二、运行结果:


三、心得体会:

利用for循环配合cout,用a,b两个变量巧妙表示行数与空格数。

注意制作的是6行,不要多也不要少

四、知识点总结:

for(a。。。。。;。。。;。。。)十分重要,要熟练掌握 

0 0
原创粉丝点击