C++第4次实验—输出星号图
2016-04-21 16:46
519 查看
一·问题及代码
二·运行结果
三·心得体会
写这个程序最大的收获就是有什么想法就大胆去实践不要胆怯,不怕失败,勇敢地去实践。写这个程序的时候第一行总是多出一个星号,为了把它去掉,就想着是否可以将if语句和for语句结合起来,但又觉得这样做是不是太复杂了?所以当时一直在改变判断语句来达到这个目的。但最后还是尝试了一下,加入了一个if语句果然就得到了结果。
四.知识点总结
循环语句for的嵌套
/* * 文件名称:001.cpp * 作 者:李宪 * 完成日期: 2016 年 4 月 21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:【项目6:输出星号图】编程序输出。 * 输入描述:无 * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include <iostream> using namespace std; int main() { int i, j; for (i = 1; i <= 5; i++) { for (j = 1; j <= 6 - i; j++) cout << " "; cout << "*"; for (j = 1; j <= 2 * i - 3; j++) cout << " "; if (i>1) cout << "*"; cout << endl; } cout << "***********"; return 0; }
二·运行结果
三·心得体会
写这个程序最大的收获就是有什么想法就大胆去实践不要胆怯,不怕失败,勇敢地去实践。写这个程序的时候第一行总是多出一个星号,为了把它去掉,就想着是否可以将if语句和for语句结合起来,但又觉得这样做是不是太复杂了?所以当时一直在改变判断语句来达到这个目的。但最后还是尝试了一下,加入了一个if语句果然就得到了结果。
四.知识点总结
循环语句for的嵌套
相关文章推荐
- C++无法打开文件 xx.lib
- C++:google style 强制类型转换
- c++ 前置++与后置++的区别
- 遗传算法的C++实现
- c++11 auto
- c++ lambda表达式
- C++ 类的“三法则”
- 如何理解虚表及其计算含虚函数的类的大小
- C++ 基础杂项
- 【c语言】输出杨辉三角
- C++匿名对象
- c语言之关键字
- 理解C语言的数组和指针
- 理解C语言的数组和指针
- C++之输入(cin)详解
- 【积累】C/C++中明明该用函数实现的功能,为啥非要自己写代码!
- C++中赋值函数和拷贝构造函数(举例说明)
- leetcode笔记:Merge Two Sorted Lists
- 100条经典C语言笔试题目(上)
- Codeblocks c++11 std::thread问题