变量的定义和使用

变量命名规则

  • 字母数字下划线组成
  • 不可以数字开头
  • 大小写敏感
  • 不能以c++关键字命名(cout cin 不是关键字)

标识符:常量 变量 函数名

命名规则同变量

数据类型

image-20240816133334682

bool : 0 = false ; 1 = true

强转

int x = 3.14 , y = int3.143.143.14; //x,y取整数部分
//bushi代码格式
x = 3.14 = 3.143.143.14;
c = charcharchar66 = charcharchar666666 = char666666;//不能都不带括号

代码基本结构 输入输出

image-20240816134753028

头文件表

<**iostream**> 输入输出流头文件
<**bits/stdc++.h**> 万能头
<**algorithm**> sort排序 max最大值 min最小值 swap交换
<**cmath**> pow 幂运算
<**stdlib.h**> abs 绝对值
<**iomanip**> 保留小数

C语言风格

image-20240816135348655

image-20240816135146517

保留小数:

printf("%.2lf",3.1415926);//保留两位小数 double类型--> lf
输出"3.14"

image-20240816135826727

算术运算符

image-20240816140118125

只有int类型有取余运算

扩展

c++中最高位为0的数默认看作八进制