一、问题及代码
【项目6:输出星号图】编程序输出。
代码:
/*
* 文件名:[C++第四次作业]循环结构设计
* 作 者:张泽桦
* 班号:G3-19
* 完成日期:2017.3.30
* 版 本 号:visual studio 2015
* 对任务及求解方法的描述部分:【项目6:输出星号图】编程序输出。
* 输入描述:编程序输出
* 程序输出:图形如下
* 问题分析:循环结构的应用
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main()
{
int i, j;
for (i = 1; i <= 5; i++)
{
for (j = 1; j <= 6 - i; j++)
cout << " ";
cout << "*";
for (j = 1; j <= 2 * i - 3; j++)
cout << " ";
if (i>1)
cout << "*";
cout << endl;
}
cout << "***********";
return 0;
}
三、心得体会
在做此类循环题目需仔细读题,找出循环的规律,在使用编程将规律体现出来,循环的方式有很多种,我们多采取最简单,最容易编程的方式。
四、知识点总结
循环语句包括for语句,do-while语句以及while语句,使用的地方各部一样,for语句比较常用也最为简单,do-while语句和while语句的区别在于,-while语句先条件后循环,do-while则是先循环在条件。
对于跳出循环我们采用两种方法,1是continue语句还有break语句