C++第四次实验输出星号图
来源:互联网 发布:网络购彩最新消息2016 编辑:程序博客网 时间:2024/05/16 08:40
/* 一、问题及代码. 文件名称:0.obj * 作 者: 谢泽文 * 完成日期: 2016 年 4 月 22 日 * 版 本 号:v1.0 * 对任务及求解方法的描述:第一行和最后一行单独循环* 输入描述: * 问题描述:利用循环语句输出空心三角形* 程序输出:空心三角形 * 问题分析:注意循环的范围* 算法设计: for语句*/ #include <iostream> using namespace std; int main() { int m,n; for(m=1;m<=5;m++) { cout<<" "; } cout<<"*"<<endl; //第一行的*要单独编,否则会出现2颗星 for(m=2;m<=5;m++) { for(n=0;n<=5-m;n++) { cout<<" "; } cout<<"*"; //编出左侧的* for(n=0;n<=2*m-4;n++) { cout<<" "; } cout<<"*"<<endl; //将左侧对称,即右侧单* } for(n=0;n<=2*m-2;n++) { cout<<"*";//最后一行单独循环显示全部为* } cout<<endl; return 0 ;}二,运行结果
三、心得体会:
这个程序最难编,花了很长时间,不过总算从普通三角阵里找到规律,然后一点一点调整,终于成功了。一定要有耐心,并且要 活学活用,从学会的程序中找规律。
四、知识点总结:
学会for语句的使用,主要是定义的算法类似于坐标区间,程序没运行一次相当于占一个坐标点。然后根据需要对每个坐标填充相应的内容。
0 0
- C++第四次实验输出星号图
- c++第四次实验:输出星号图
- c++第四次实验:输出星号图
- 第四次上机实验--输出星号图
- 第四次实验 输出星号
- C++第四次实验——输出星号图
- C++第四次实验:编程输出星号图
- C++第四次上级实验-输出星号图
- c++第四次实验—输出星号图
- C++第六次实验-输出星号图
- 第六次实验 输出星号图
- c++第四次实验—项目六—输出星号图
- c++第四次上机实验(星号图)
- C++第4次实验——输出星号图
- 第四次c++作业——输出星号图
- c++第4次实验-输出星号图
- C++第4次实验—输出星号图
- c++第六次实验——输出星号图
- 快速排序
- 基于MT7688模块的开发笔记2——关于Ubuntu12.4、Ubuntu14.4等版本软件源的更新
- 图像锐化
- 斐波那契博弈-K倍动态减法游戏(Poj-3922 A simple stone game)
- 翻译漫谈笔记之2科技翻译的特点
- C++第四次实验输出星号图
- 布局填充为View的三种写法
- PAT1004福尔摩斯的约会
- 并查集学习笔记2
- 冒泡排序+选择排序+快速排序
- Android Mina 与Linux TCP通信-1
- Leetcode 6. ZigZag Conversion
- Java中的线程状态之堵塞
- poj 1852 Ants