c++实战
冰镇大象
这个作者很懒,什么都没留下…
展开
-
四、c++十进制转二进制
想一下用一个函数fun做转换,只做整数的得了 #include #include "stdio.h" using namespace std; int bin[50];//存放2进制的各个位 void iniset(); void fun(int); int main() { int num; cout<<"请输入一个十进制的整数"<<endl; cin>>num;原创 2017-11-28 21:34:56 · 354 阅读 · 0 评论 -
十三、c++模板基础
我前面整理过一个重载,对于同一个操作,比如add,对于int,double ,long 每个都一样但是重写也挺麻烦 这时候咔嚓一声巨响,模板闪亮登场。 这个文章参考是https://www.cnblogs.com/ggjucheng/archive/2011/12/18/2292090.html 模板可以用来写类,也可以用来写函数。 template class Stack {原创 2017-11-29 19:11:14 · 171 阅读 · 0 评论 -
神奇的口袋
初学C++做个记录 https://www.nowcoder.com/practice/9aaea0b82623466a8b29a9f1a00b5d35?tpId=40&tqId=21390&tPage=1&rp=1&ru=/ta/kaoyan&qru=/ta/kaoyan/question-ranking 题目描述 有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总原创 2017-12-02 20:22:19 · 519 阅读 · 0 评论 -
一、C++ 学生成绩系统
前面学习了c++的基本操作比如函数,运算符重载,类的用法,稍后会整理模板和STL的用法。这里要做的就是一些基本上机题的实战,其实学会这些就够应付简单机试了 案例:一个班有若干学生,有5门课程,找出平均成绩在90分以上的或者各科都85以上的学生。 想一下什么数据结构好,其实用类做好,但是我今天就用最数组做一下; student【】【5】这样就可以了,列5个记录成绩,行没有具体规定。然后弄一个函原创 2017-11-27 20:02:13 · 1336 阅读 · 0 评论 -
二、c++猜数字游戏
这个游戏就是我预先想一个0-99的数字,用户来猜,我反馈给用户你猜的大了还是你猜的小了或猜中了,聚餐的时候经常玩的一种游戏,用代码实现一下。 Guess.h中 #ifndef GUESS_H #define GUESS_H class Guess { public: int value; int comtime; Guess();原创 2017-11-27 20:43:13 · 863 阅读 · 1 评论 -
三、回文数的猜想
回文数就是正着看和反着看都一样的比如12321这种。 这个题目是这样的: 从任意一个两位或者两位以上的数开始,将这个数与它的逆序数(反着读的)相加,得到一个新数,再用新得来的这个数再和逆序数相加,经过若干次之后就可以得到一个回文数了,设计一个程序,由计算机在局部范围验证“回文数猜想”,并把每个步骤都显示一下。 #include using namespace std; //拿1992做猜原创 2017-11-27 21:41:52 · 475 阅读 · 0 评论