上机任务:探索星号扩展图,深化思维
上机目的:练习应用
/*
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 作 者: 王 飞
* 完成日期:2012 年 10月 14日
* 版 本 号:v1.0
* 输入描述:设置编程输出特定的星号图
* 问题描述:任务正倒立三角形
* 程序输出:略
* 问题分析:使用特定的循环来完成任务
* 算法设计:略
*/ 我的程序:
#include <iostream>
using namespace std;
int main()
{
int i,j; //定义函数名
for(i=1;i<=6;++i) //for循环判断求解
{
for (j=1;j<=6-i;++j)
cout<<" "; //第一步输出
for(j=1;j<=2*i-1;++j)
cout<<"#"; //第二步输出
cout<<endl;
}
for(i=6;i>=1;--i) //对应循环
{ for (j=1;j<=6-i;++j)
cout<<" ";
for(j=1;j<=2*i-1;++j)
cout<<"#"; //输出下面的#号
cout<<endl;
}
return 0;
}输出结果:
心得体会:太多太多的未知数在等待着我去开发!
本文分享了一次编程实践经历,通过C++实现了一个星号扩展图,即正倒立的三角形图案。该实践利用了双重for循环来输出特定数量的空格和星号,帮助读者理解循环的应用及图形输出的原理。
1320

被折叠的 条评论
为什么被折叠?



