c++实验4—项目6输出星号图
2016-04-25 00:22
253 查看
/* * 文件名称: 输出星号图 * 作 者: 谢文锐 * 完成日期: 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循环的嵌套要仔细学习才会用,多做题,才会更容易理解啊
相关文章推荐
- vtk总结(2):关于vtk中所要使用到的数据类型
- c++作业4
- C++学习笔记59——函数模板的显式实参
- 在c++中使用json----保存到文件、从文件中解析
- iOS开发系列--C语言之构造类型
- 通过“D语言解析wav音频文件”来看C++向D代码的迁移
- iOS开发之--C语言之预处理
- iOS开发之--C语言之指针
- iOS开发之--C语言之数组和字符串
- c++作业4
- c++ primer(第五版)学习笔记及习题答案代码版(第二章)
- C++实现最小二乘法对y=exp(x)的二次拟合
- 关于int类型取值范围的计算 以及为何16位int类型范围是- 32768 ~ 32767
- c++上机第四次实验-【项目3:乘法口诀表】
- C语言位操作
- 重拾梦想 C++
- C++第4次实验——三色球问题
- 一个算法题目的两种不同效率级别的算法对比
- 【模板】c++ 大数模板
- C++理解全局变量在调用函数中的应用