c++实验4—项目6输出星号图
【摘要】
/*
* 文件名称: 输出星号图
* 作 者: 谢文锐
* 完成日期: 2016年 4 月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:输出星号图,用循环和选择结构
* 输入描述: 用for循环输入
* 问题描述: 略
* 程序输出:星号图
* 问题分析:...
/*
* 文件名称: 输出星号图
* 作 者: 谢文锐
* 完成日期: 2016年 4 月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:输出星号图,用循环和选择结构
* 输入描述: 用for循环输入
* 问题描述: 略
* 程序输出:星号图
* 问题分析: 略
* 算法设计: for循环
*/
#include<iostream>
using namespace std;
int main()
{
int n=6,i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=6;j++)
{
if(j!=6-i+1)
cout<<" ";
else
cout<<"*";
}
for(j=5;j>=1;j--)
{
if(j!=6-i+1)
cout<<" ";
else
cout<<"*";
}
cout<<endl;
}
if(i==6)
{
for(j=1;j<=2*6-1;j++)
cout<<"*";
cout<<endl;
}
return 0;
}
三。心得体会:for循环真是太复杂且难想,想了很久,特别是这个星号图太难了。。。但是最后还是想了出来,自豪感油然而生,我真是太聪明了。 四。知识点总结:for循环的嵌套要仔细学习才会用,多做题,才会更容易理解啊
文章来源: blog.csdn.net,作者:小小谢先生,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/xiewenrui1996/article/details/51237047
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)