C#数据类型和运算符.ppt

上传人:牧羊曲112 文档编号:6502364 上传时间:2023-11-07 格式:PPT 页数:26 大小:446.50KB
返回 下载 相关 举报
C#数据类型和运算符.ppt_第1页
第1页 / 共26页
C#数据类型和运算符.ppt_第2页
第2页 / 共26页
C#数据类型和运算符.ppt_第3页
第3页 / 共26页
C#数据类型和运算符.ppt_第4页
第4页 / 共26页
C#数据类型和运算符.ppt_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《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

4、);,Page 9,下列代码执行的结果是什么?,float f1=123;Console.WriteLine(f1);float f2=123.0;Console.WriteLine(f2);float f3=123.0f;Console.WriteLine(f3);float f4=(float)123.0;Console.WriteLine(f4);,Page 10,下列代码执行的结果是什么?,int i=123;string s1=Convert.ToString(i);Console.WriteLine(s1);string s2=i.ToString();Console.WriteL

5、ine(s2);string s3=123.ToString();Console.WriteLine(s3);string s4=123;Console.WriteLine(s4);,Page 11,下列代码执行的结果是什么?,string s=518;int i1=(int)s;Console.WriteLine(i1);int i2=int.Parse(s);Console.WriteLine(i2);int i3=Convert.ToInt32(s);Console.WriteLine(i3);int i4=Convert.ToInt64(s);Console.WriteLine(i4)

6、;,使用Console.ReadLine()判断用户输入的单个字符是否元音字母:a、e、i、o、u、A、E、I、O、U使用Console.Read()判断用户输入的单个字符是否元音字母:a、e、i、o、u、A、E、I、O、U,运算符,一元运算符+-+-!二元运算符算术:+-*/%逻辑:&|&|关系:=!=赋值:=+=-=*=/=%=&=|=三元运算符?:,一元运算符,除法运算,接受用户输入的任意数字,输出数字的绝对值,二元运算符1,除法运算,写出3段代码,分别让7除以5等于1、等于2、等于1.4,二元运算符2,二元运算符3,二元运算符4,二元运算符5,运算符优先级和结合性,实现简单的计算器,实现两个数的四则运算输入两个数、运算符,输出计算过程和结果对除法和取余进行除零判断,三元运算符,使用三元运算符判断用户输入的数字是偶数还是奇数,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号