//数据类型:需要根据不同的场景来准备不同的数据类型
整型:整数类型。常用定义关键字:int 、long long
浮点型:小数类型。常用定义关键字:float、double,优先double
可以(不会报错)用整数变量来存小数,但是会丢失精度
布尔类型:?
字符型:?
字符串类型 :?
//格式化输出printf
--语法:printf("输出的内容");
--格式化占位符:挖一个坑,等着用变量来填充它
int-->%d
long long-->%lld
float-->%f
double-->%f或%lf
--使用printf保留小数:%.mf,--》代表保留几位,比如保留两位:%.2f
double a,b;
cin>>a>>b;
printf("%.2f %.2f",a,b);//输出两个变量,保留2位小数
//C中除法:分为整数除法和小数除法
整数除法:C中两个整数相除,结果就是整数,会去掉小数部分--5/2=2
小数除法:在除法中有一个数是小数,那么结果就是小数
//C++类型转换
1、定义类型发生的转换
int a=2.5;-->转换为整数2
2、计算中发生的转换:
5.0/2-->2.5-->转换为浮点型
3、强制转换
int(2.5)-->强制转换为整数
double(2)--->强制转换为浮点数