C++
隐秀_
更多精彩 seriouszyx[dot]com
展开
-
并排打印多个图案(C++实现)
在练习循环控制语句时,经常会遇到一类问题:使用循环控制打印星号(*)来形成各种各样的图案,并强调所有的星号(*)都要用单条的输出语句cout<<"*";来打印。 例如打印 通常使用两个嵌套的for循环可以有效的解决此类问题。 不过,我们一般每次只打印一个图案,如何将不同图案的代码整合到一起,并排的打印多个图案呢? 例如:如何...原创 2018-05-26 16:15:32 · 4224 阅读 · 0 评论 -
适合小白的暴力求子集方法, 了解一下?
前言 最近在上C++课的时候老师留了一道课后作业,求n个数字的全部子集,比如说输入6就打印{1, 2, 3, 4,5, 6}的全部子集。 当时我脑中第一反应就是用递归枚举随便打一打啊,不过后来有位同学问我思路,突然不知所措,因为我们当时才讲了基本数据类型和while、if、for这几种控制选择结构,数组函数神马的都还没有讲,那么,用这些最基本的知识要怎么做呢? 虽然道理上讲是所有的算法问题都...原创 2018-05-26 16:20:37 · 1334 阅读 · 1 评论 -
侯捷《C++面向对象开发》——动手实现自己的复数类
前言 最近在看侯捷的一套课程《C++面向对象开发》,刚看完第一节introduction之后就被疯狂圈粉。感觉侯捷所提及所重视的部分也正是我一知半解的知识盲区,我之前也写过一些C++面向对象的程序,不过正如侯捷所说,我还仅仅停留于Object-based层面,写程序时总是在想如何封装好一个类,而不是Object-oriented强调类与类之间关系的设计。 这门课程分为两部分,第一部分讲Obje...原创 2018-05-27 01:06:29 · 1647 阅读 · 4 评论