C/C++
文章平均质量分 58
想写就写,看心情,随便写而已
华墨1024
这个作者很懒,什么都没留下…
展开
-
C++中的内存泄漏
C++内存泄漏,以及检查内存泄露的手段和工具的简明介绍原创 2021-04-21 19:51:40 · 613 阅读 · 0 评论 -
【练习】从M开始找出N个质数
从M开始找出N个质数输入:4 3输出:5 7 11#include<stdio.h>#define M 4#define N 3void IsPrime(int m,int n) //从M开始找出N个质数{ int count = 0; while(count < n){ int i = 2; int isPrime = 1;...原创 2020-01-21 15:15:10 · 711 阅读 · 2 评论 -
C++之文件操作(练手题)
文件的基本操作,下面都是一些很简单的操作,我写了一个头文件把这些操作放了进去,再让主函数进行调用1.创建一个文件输出流对象,通过构造函数指定磁盘文件名。2.通过文件输出流对象,写入若干行文字。3.关闭文件输出流对象,然后观察磁盘文件内容。4.改用open函数创建文件输出流,并选择适当的文件操作方式。5.在原内容的后面追加若干行新内容。Fileop.h#includ...原创 2019-04-06 13:19:16 · 2103 阅读 · 0 评论 -
C++之运算符重载及虚函数(练手题)
重载是C++一个很重要的特性,同样也是C语言所不具有的1.对于类MyString,要求重载‘+’运算符后可以计算表达式:a=b+c;表示两个字符串连接。其中a,b,c都是类MyString的对象。(PS:我这个还有很多问题,我暂时没法解决,在之后的学习中在我能想起来的前提下,如果能够解决的话我会对此进行更新如果有大佬能解决掉,希望给我讲解下,感激不尽!!!!!抱拳.jpg)2.使用...原创 2019-04-06 13:10:55 · 1796 阅读 · 0 评论 -
C++之继承性和派生类(练手题)
继承性是C++的一个重要特性,这个性质在C语言中是没有的建立一个楼房基类Building为基类,用于存储地址和楼号,建立住宅类House继承Building,用来存储房号和面积,另外建立办公室类Office继承Building,存储办公室名称和电话号码。基本要求:编制应用程序,建立住宅和办公室对象测试之并输出有关数据提交程序。代码:#include<iostream&g...原创 2019-04-06 12:53:19 · 1243 阅读 · 0 评论 -
C++之类与对象(练手题)
这两个题难度都不高,主要考察类与对象的初始化1.一圆型游泳池如图1所示,现在需在其周围建一圆型过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。 2. 有三个学生组队参加某比赛,每个学生信息包含准考证号,姓名,个人成绩,另团队有...原创 2019-04-06 11:50:46 · 4461 阅读 · 4 评论 -
C++之数组、指针及引用(练手题)
下面是最近学C++到数组等时练手的两个题1. 把有10个整数元素的数组用冒泡排序法按由小到大升序排列。2. 二维数组:M个同学N门课成绩处理,字符数组存放姓名。对学生信息实现简单的输入,查找,排序,输出操作(PS:我排序的功能还有BUG......因为我太菜了,后期能想起来且有空的话会将改的功能实现!!)冒泡排序#include<iostream>#inclu...原创 2019-04-06 11:34:07 · 1240 阅读 · 2 评论 -
【练习】海伦公式求面积
海伦公式求面积,先判断是不是三角形,不是三角形输出NaN,是三角形输出三角形面积。(输出两位小数)输入:1.0 2.0 3.03 4 5输出:NaN6.00#include<stdio.h>#include<math.h>double Heron(double a,double b,double c){ if((a+b&...原创 2020-01-21 15:15:23 · 1199 阅读 · 0 评论 -
C语言入门小游戏——扫雷
上面的这个就是扫雷,这应该也是一代人的记忆不,别想了,我没玩过,我还小,我也是查过资料才知道这个咋玩的。 傲娇.jpg上次我写了一个三子棋,没看到的朋友感兴趣可以去看下(等啥呢,赶紧去看!!!)下面我给大家介绍扫雷,比较简陋不要介意,毕竟本人也知识浅薄,有疏漏的地方欢迎指正。正题:工具:VS2015这个游戏也分为三个文件 头文件 : head....原创 2018-08-12 12:48:24 · 609 阅读 · 2 评论 -
C语言入门小游戏——三子棋
上面这个就是我画的一个简单的三子棋 羞涩.jpg三子棋大家应该都玩过,这可是童年呀。下面就让我一起来用计算机系学生的方式去实现它。嘿嘿~ 滑稽.jpg正题:工具:VS2015一般写这种程序的时候,需要创建一个项目,我的项目名称叫 Three_game分别创建一个头文件 game head.h两个源文件 ...原创 2018-08-10 22:39:56 · 801 阅读 · 1 评论 -
C语言入门——神奇的数组
一、一维数组1.一维数组的创建和初始化(1)数组的创建:数组是一组相同类型元素的集合。创建方式:type_t arr_name [const_n]type_t 指的是数组中的元素类型 arr_name 指的是数组名 [const_n] 是一个常量表达式,用来定义数组大小注:[]中要给一个常量才可以,不能使用变量。(2)数组的初始化:数组的初始化是指在创建数组的...原创 2018-05-20 17:21:40 · 777 阅读 · 0 评论 -
C语言入门——运算符
把博客当作自己记录,做笔记的地方其实还是蛮好的。万一自己整理的有用还有人能用的上,也是给自己继续写博客的一个激励。下面我会整理下C语言运算符也叫操作符:C语言的运算符分为:1.算术运算符 2.移位运算符 3.关系运算符 4.位运算符 5.逻辑运算符 6.三元条件运算符 7.赋值运算符8.逗号运算符1.1 算数运算符包括 + ...原创 2018-05-11 09:53:04 · 235 阅读 · 0 评论