C++
2020-11-11 21:49:44 0 举报
AI智能生成
C++
作者其他创作
大纲/内容
数据类型
int
float
double
long long
string
size() & length()
find()
insert()
substr()
replace()
reverse
getline()
char
`
布尔逻辑(bool)
true
0以外的所有数(自然数,小数,负数……)
false
0
if
如果
if () {
}
}
else
以外
进制
1、十进制转二进制:十进制数除取余法,即十进制数除,余数为权位上的数,得到的商值继续除,直到商为为止。
2、二进制转十进制:把二进制数按权展开、相加即得十进制数。
3、八进制转二进制:八进制数通过除取余法,得到二进制数,对每个八进制为个二进制,不足时在最左边补零。
4、二进制转八进制:位二进制数按权展开相加得到位八进制数。(注意事项,位二进制转成八进制是从右到左开始转换,不足时补)。
5、十六进制转二进制:十六进制数通过除取余法,得到二进制数,对每个十六进制为个二进制,不足时在最左边补零。
6、二进制转十六进制:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,位二进制转成十六进制是从右到左开始转换,不足时补)。
2、二进制转十进制:把二进制数按权展开、相加即得十进制数。
3、八进制转二进制:八进制数通过除取余法,得到二进制数,对每个八进制为个二进制,不足时在最左边补零。
4、二进制转八进制:位二进制数按权展开相加得到位八进制数。(注意事项,位二进制转成八进制是从右到左开始转换,不足时补)。
5、十六进制转二进制:十六进制数通过除取余法,得到二进制数,对每个十六进制为个二进制,不足时在最左边补零。
6、二进制转十六进制:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,位二进制转成十六进制是从右到左开始转换,不足时补)。
BIN = 2进制
Oct = 8进制
Oct = 8进制
Dec = 10进制
Hx/Hax = 16进制
列表,数组
[]
chushihua
函数
定义格式
返回值类型 函数名(形式参数表){
语句
}
语句
}
wufanhuizhi
viod
C++语言不一定要返回值
变量的运用范围
只在定义函数的代码中用或for
基本框架
using
使用
namespace std
准确的命名空间
;
将两个函数、代码分开
#include
头文件
int main
主函数
头文件
iostream
i
input
输入
o
output
输出
stream
流
输入
cin
输出
cout
iomanip
四舍五入
fixed << setprecision(2)
string
字符串
字符串比较
字符串初始化
algorithm
sort
错误
未声明变量
未加分号
大小写
未加return 0
循环
for
具体格式
while
如果不满足条件就跳过
break
打断循环
continue
跳过循环
数学函数
#include <cmath>
pow()
幂运算
abs()
整数的绝对值
fabs()
浮点数的绝对值
floor()
小数的退一法
ceil()
小数的进一法
round()
sishewuru
收藏
收藏
0 条评论
下一页