Owanle 四种数据类型:
整型:短整型(short int)
整型(int)
长整形(long int)
浮点型: float
double
long double
字符型:char
布尔型:ture
false
数据类型的转化:
自动转化:int---float---double---long double
强制转化:c=(float)a/b
运算符号:
除:/
模(求余数):%
++ --(i++(后加)++i(先加))
||或 &&且 !非
>=大等 <=小等 ==等于 !=不等
a>b?c:-c
位运算:
>>右移
<<左移
&且
!非
^异或
~取反
|或
例:3&14=2 0010&1110=0010
输入输出流:()
流:一个字节的序列
cin:输入数据流向内存的过程
cout:内存流向输出设备的过程
格式化输入,先规定输入的格式
scanf:输入 scanf(“%d”,&num)%格式控制符 d 整数 f 浮点 c 字符 s 字符串 &地
址运算符 把输入的值放在 num 中 %3d 输出前三位,3 控制输出的位数
例:输入 32432572384 输出 324
printf:输出
用 cin 控制输出的位数 cin.width(3) setprecision(n)浮点型精度设为 n
基本语句:
(1) 赋值语句:a=+3,a=a+3
(2) 判断语句:1 if()
else ;