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

举报
小小谢先生 发表于 2022/04/16 02:45:15 2022/04/16
【摘要】 /* * 文件名称: 输出星号图 * 作 者: 谢文锐 * 完成日期: 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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。