结果:
˽ ˽ ˽ 106 ˽ ˽ ˽ ˽ 47 ˽ ˽ -190 ˽ ˽ ˽ ˽ 31 ˽ ˽ ˽ ˽ ˽ 4
ppt课件完整
11
3.4 不同类型数据间的转换
转换有两种: 隐式:计算机自动进行的转换
显式:强制性转换
一、隐式转换(4种)
❖运算转换------不同类型数据混合运算时
❖赋值转换------把一个值赋给与其类型不同的变量时
实整,舍弃小数。 例: int i;
i=375.986;
i=375
intfloat,数值不变,但以浮点形式存到变量中。
例:float f; f=36;
f=36.000000
ppt课件完整
15
字符 整型,将字符的ASCII码值放到整型 量的低八位中,高八位为0。
整型赋予字符型,只把低八位赋予字符变量。
例4:
#include”stdio.h”
main()
{
int a,b=322,i;
float x,y=8.88;
char c1='k',c2;
a=y; x=b;
i=c1; c2=b;
printf("%d,%f,%d,%c",ppat课,件x完,i整,c2);
16
}
C
signedunsigned,原样照赋
ppt课件完整
5
–学习运算符应注意: • 运算符功能 • 与运算量关系 –要求运算量个数 –要求运算量类型 • 运算符优先级别 • 结合方向 • 结果的类型
ppt课件完整
6
3.2 算术运算符和表达式
一、算术运算符: + - * / %
➢结合方向:从左向右