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

上传人:max****ui 文档编号:3398592 上传时间:2019-12-13 格式:PPT 页数:26 大小:1.16MB
返回 下载 相关 举报
C#数据类型和运算符.ppt_第1页
第1页 / 共26页
C#数据类型和运算符.ppt_第2页
第2页 / 共26页
C#数据类型和运算符.ppt_第3页
第3页 / 共26页
点击查看更多>>
资源描述
C#数据类型和运算符,C#基础强化第一章,数据类型,常用的数据类型,C#数据类型,C#类型,值类型,引用类型,结构,枚举,数值类型,整型,char,用户定义的结构,类类型,对象类型,接口类型,字符串类型,数组类型,浮点型,decimal,委托类型,bool,为什么需要类型转换,编译器要确切地知道数据的类型,intnum=123;,整数,字符串,需要类型转换!,编译出错,隐式类型转换,隐式转换:自动类型转换,float,int,规则:对于数值类型,A的取值范围完全包含在B内,A,B,staticvoidMain(stringargs)doublescore=58.5;/原始成绩intbonus=2;/加分intsum;/总分sum=score+bonus;/计算总分Console.WriteLine(sum);Console.ReadLine();,显式类型转换,staticvoidMain(stringargs)doublescore=58.5;intbonus=2;intsum;sum=(int)score+bonus;Console.WriteLine(sum);Console.ReadLine();,明确告诉编译器转换类型注意:double(58.5)-int(58),精度可能丢失!,显式转换:强制类型转换,数字类型之间的显式转换与隐式转换,隐式:byteushortuintulong隐式:sbyteshortintlong隐式:floatdouble显式:ulonguintushortbyte显式:longintshortsbyte显式:doublefloat,下列代码执行的结果是什么?,ushorts1=255;Console.WriteLine(s1);byteb1=s1;Console.WriteLine(b1);,Page8,下列代码执行的结果是什么?,shorts2=514;Console.WriteLine(s2);byteb2=(byte)s2;Console.WriteLine(b2);,Page9,下列代码执行的结果是什么?,floatf1=123;Console.WriteLine(f1);floatf2=123.0;Console.WriteLine(f2);floatf3=123.0f;Console.WriteLine(f3);floatf4=(float)123.0;Console.WriteLine(f4);,Page10,下列代码执行的结果是什么?,inti=123;strings1=Convert.ToString(i);Console.WriteLine(s1);strings2=i.ToString();Console.WriteLine(s2);strings3=123.ToString();Console.WriteLine(s3);strings4=123;Console.WriteLine(s4);,Page11,下列代码执行的结果是什么?,strings=518;inti1=(int)s;Console.WriteLine(i1);inti2=int.Parse(s);Console.WriteLine(i2);inti3=Convert.ToInt32(s);Console.WriteLine(i3);inti4=Convert.ToInt64(s);Console.WriteLine(i4);,使用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,运算符优先级和结合性,实现简单的计算器,实现两个数的四则运算输入两个数、运算符,输出计算过程和结果对除法和取余进行除零判断,三元运算符,使用三元运算符判断用户输入的数字是偶数还是奇数,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!