C#数据类型和运算符.ppt
《C#数据类型和运算符.ppt》由会员分享,可在线阅读,更多相关《C#数据类型和运算符.ppt(26页珍藏版)》请在三一办公上搜索。
1、C#数据类型和运算符,C#基础强化第一章,数据类型,常用的数据类型,C#数据类型,C#类型,值类型,引用类型,结构,枚举,数值类型,整型,char,用户定义的结构,类类型,对象类型,接口类型,字符串类型,数组类型,浮点型,decimal,委托类型,bool,为什么需要类型转换,编译器要确切地知道数据的类型,int num=123;,整数,字符串,需要类型转换!,编译出错,隐式类型转换,隐式转换:自动类型转换,float,int,规则:对于数值类型,A的取值范围完全包含在B内,A,B,static void Main(string args)double score=58.5;/原始成绩 int
2、 bonus=2;/加分 int sum;/总分 sum=score+bonus;/计算总分 Console.WriteLine(sum);Console.ReadLine();,显式类型转换,static void Main(string args)double score=58.5;int bonus=2;int sum;sum=(int)score+bonus;Console.WriteLine(sum);Console.ReadLine();,明确告诉编译器转换类型注意:double(58.5)-int(58),精度可能丢失!,显式转换:强制类型转换,数字类型之间的显式转换与隐式转换,
3、隐式:byteushort uint ulong隐式:sbyteshort int long隐式:float double显式:ulonguint ushort byte显式:longint short sbyte显式:double float,下列代码执行的结果是什么?,ushort s1=255;Console.WriteLine(s1);byte b1=s1;Console.WriteLine(b1);,Page 8,下列代码执行的结果是什么?,short s2=514;Console.WriteLine(s2);byte b2=(byte)s2;Console.WriteLine(b2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 数据类型 运算
链接地址:https://www.31ppt.com/p-6502364.html