c++第四次实验

来源:互联网 发布:tvbox网络机刷机 编辑:程序博客网 时间:2024/06/08 08:57

一,问题及代码:

/* *文件名称:输出星号图 *作    者:黄亚民 *完成日期:2017 年 4月 18 日 *版 本 号:v1.0 *对任务及求解方法的描述部分:输出星号图*输入描述:**程序输出:星号图*问题分析:略 *算法设计: */  #include <iostream>  using namespace std;  int main()  {      int i,j;      for(i=1;i<6;i++)      {          cout<<" ";      }      cout<<"*"<<endl;      for(i=2;i<6;i++)      {          for(j=0;j<6-i;j++)          {              cout<<" ";          }          cout<<"*";          for(j=0;j<2*(i-1)-1;j++)          {              cout<<" ";          }          cout<<"*"<<endl;      }      for(j=0;j<=2*i-2;j++)      {          cout<<"*";      }      cout<<endl;      return 0;  }  
二,运行结果:

三,心得体会:

  此次实验中输出的图案上面6行的个数是递增的,每一行前面都没有图案,而且中间图案挖空,最后一行例外。因此要用2个循环来实现。

四,知识点总结:

 在用循环语句中,for后面跟着多个语句是要用花括号括起来。

0 0
原创粉丝点击