自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 c++中的面向对象

类是 C++ 的核心特性,通常被称为用户定义的类型。类用于指定对象的形式,是一种用户自定义的数据类型,它是一种封装了数据和函数的组合。类中的数据称为成员变量,函数称为成员函数。类可以被看作是一种模板,可以用来创建具有相同属性和行为的多个对象。之后就可以在主体main函数中调用已经定义好的函数,来求我们在上文中提到的体积。我们在上述代码中定义的函数也可以在外部定义但是需要使用符号“::”我们可以在类中做函数的声明,然后在外部定义函数。以上就是一个运用类的求一个盒子的体积的代码。如下就是我们创建的一个类。

2024-12-12 16:38:53 179

原创 埃拉托斯特尼筛法

(Sieve of Eratosthenes)是一种高效计算素数的算法,它能够找出小于等于某个整数 nnn 的所有素数。该算法的基本思想是通过不断筛选合数(非素数)来获取素数,从而避免了对每个数逐一检查是否为素数的过程。

2024-11-25 20:38:22 300

原创 c++清除缓冲区的换行符的方法(cin.ignore)

文章中的例子是一个统计珠宝价值的简单代码,但是如果不采用cin.ignore就会导致输出结果错误的情况,对于例子来说就是防止getline()函数在第一次被调用的过程中读取“\n”换行符,从而导致输出结果错误。问题:在我们第一次调用函数(例如:getline)的时候,会因为读取数字后又读取了换行符,此时我们可以、采用标准输入流方法cin.ignore()以上为没有采用cin.ignore的输出结果。上为使用cin.ignore()的输出结果。

2024-11-19 15:10:24 244

原创 c++中函数count的应用

count函数在c++中可以用来表示重复元素的次数。1、语法:count(起始量,终止量,元素)

2024-10-29 23:44:49 1117

原创 c++中numeric_limits函数

numeric_limits这个函数定义在<limits>这个头文件中。在c++中,遇到找到数组中的最值问题时,可以引入这个函数来解决问题。(用于获取类型的最大值和最小值)之外,还有其他有用的属性和方法。1、语法:numer_limits<数据类型>::max()注:在max()的位置。

2024-10-29 17:08:03 460

原创 C++中swap函数

作用:用来调换两个数字的位置。

2024-10-17 15:57:59 1115

原创 C++中用来排序的函数sort

在学习c++初期中我们会遇到排序类问题。例:输入三个整数并将其排序;

2024-10-17 15:45:15 180

原创 C++中的取整问题

1、向上取整(也就是把2.5取整为3,把-2.5取整数为-2)2、向下取整 (将2.5取为2,-2.5取为3)我们需要用到一个函数:ceil。我们需要用到函数:floor。语法:ceil(数据)语法floor(数据)

2024-09-28 16:45:14 721

原创 C++中if

语法:if(expression)// 真将执行的语句。// 假将执行的语句。

2024-09-26 15:48:09 230

原创 C++中的整体输出

语法:cout

2024-09-25 19:52:30 306

原创 C++中typedef 声明

为一个已有的类型取一个新的名字。

2024-09-24 16:29:23 226

原创 C++中 setprecision

使用setprecision(n)可控制输出流显示浮点数的数字个数。C++默认的流输出数值有效位是6。语法:setprecision()

2024-09-24 14:59:59 497

转载 C++ for循环

如果为真,则执行循环,这个过程会不断重复(循环主体,然后增加步值,再然后重新判断条件)。在条件变为假时,for 循环终止。会首先被执行,且只会执行一次。您也可以不在这里写任何语句,只要有一个分号出现即可。如果为真,则执行循环主体。如果为假,则不执行循环主体,且控制流会跳转到紧接着 for 循环的下一条语句。该语句允许您更新循环控制变量。该语句可以留空,只要在条件后有一个分号出现即可。循环允许您编写一个执行特定次数的循环的重复控制结构。在执行完 for 循环主体后,控制流会跳回上面的。

2024-09-24 14:56:03 486

原创 C++浮点

数字介于 ±1.7E-308 和 ±1.7E308 之间。数字介于 ±1.7E-308 和 ±1.7E308 之间。数字介于 ±3.4E-38 和 ±3.4E38 之间。表 2 PC上的浮点数据类型。

2024-09-24 14:53:19 438

原创 :C++中 函数setw() 的应用

当后面紧跟着的输出字段长度小于 n 的时候,在该字段前面用空格补齐,当输出字段长度大于 n 时,全部整体输出。// 中间位置设置间距为 14 ,后面 runoob 字符数为6,前面补充 8 个空格。// 中间位置设置宽度为 4,后面的 runoob 字符长度大于 4,所以不起作用。// 开头设置间距为 14,后面 runoob 字符数为6,前面补充 8 个空格。// 开头设置宽度为 4,后面的 runoob 字符长度大于 4,所以不起作用。setw() 默认填充的内容为空格,可以。

2024-09-24 14:51:56 365

原创 C++中万能头文件

在我们使用C++时在面对不同的情况通常要更换头文件。但是使用万能头文件会导致编译时间过慢。

2024-09-06 15:57:43 256

原创 当vscode 输出中文报乱码怎么办 当vscode 输出中文报乱码怎么办

将task.json中原本的。

2024-09-05 08:54:32 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除