//sizeof 用来测量数据类型的长度
cout << sizeof(double) << endl; (输出为8)
cout << sizeof(long double) <<endl; (输出为12)
//string 是字符串类型
//使用时要加头文件
cout << left; 左对齐输出结果 (右对齐同理)
cout << setfill (’ '); ’ '内可随意填充任意字符
算术运算符
一元运算符: ++、–
二元运算符: +、-、*、/、%
// %(取余)余数符号与被除数符号相同
num1 = 5; num2 = 2;
num1 % num2 = 1;
num1 = -5; num2 = 2;
num1 % num2 =-1;
num1 = 5; num2 = -2;
num1 % num2 = 1;
自动类型转换
原则:把表示范围小的类型的值转换到转换到表示范围大的类型的值
short > int > long > float > double
强制类型转换
//定义两个整形变量
int num1 = 5; num2 = 2;
double num3 = num1 / num2;
cout << num3 << endl;
输出结果为2
当强制转成double类型
double num3 = (double)num1 / num2;
输出结果为2.5