一:问题及代码
/*
* 文件名称:
* 作 者:胡涛
* 完成日期:2016年 4月 25日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:使用循环语句嵌套求解问题
* 输入描述:无
* 问题描述:输出星号图
* 程序输出:星号图
* 问题分析:合理运用for语句
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main()
{
int a,b;
for(a=1;a<7;a++)
{
if (a<6)
{for(b=1;b<12;b++)
{
if(b==7-a||b==5+a)
cout<<"*";
else
cout<<" ";
}
cout<<endl;
}
else
cout<<"***********"<<endl;
}
return 0;
}
二:运行结果
三:心得及体会
在本次实验中,运用了for语句,不是太熟练,出现了很多错误,在以后的练习中,我会更加注意。
四:知识点总结
循环次数已知的情况下,用for语句会十分方便。