C#程序设计基础ppt课件.ppt

C#程序设计基础ppt课件.ppt

ID:58891116

大小:945.00 KB

页数:74页

时间:2020-09-30

C#程序设计基础ppt课件.ppt_第1页
C#程序设计基础ppt课件.ppt_第2页
C#程序设计基础ppt课件.ppt_第3页
C#程序设计基础ppt课件.ppt_第4页
C#程序设计基础ppt课件.ppt_第5页
资源描述:

《C#程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#程序设计与开发第3章C#程序设计基础C#程序设计基础介绍1学习任务2总结3作业4常量和变量1.常量常量是指在程序运行过程中保持不变的量,常量只能赋一次值,其值一旦设定,在程序中就不可改变。2.变量变量是指在程序运行过程中可以改变的量,通常用来保存程序运行过程中的输入数据、计算获得的中间结果和最终结果。数据类型及转换C#中数据类型可分为值类型、引用类型和指针类型三大类数据类型数据类型案例【例3-1】简单数据类型的示例代码。floatx=12345.6789f;Console.WriteLine(x);doubley=1234567890.123456

2、789d;Console.WriteLine(y);decimalz=12345678901234567890.1234567899m;Console.WriteLine(z);Console.Read();案例【例3-2】简单数据类型的示例代码。charch1=(char)78;//整数显式地转换为字符Console.Write(ch1);//屏幕上输出Ncharch2='x0058';//通过十六进制转义符给字符型变量赋值Console.Write(ch2);//屏幕上输出Xcharch3='u0058';//通过Unicode表示形式给字符型

3、变量赋值Console.Write(ch3);//屏幕上输出XConsole.Read();【例3-3】常用转义字符的示例代码。Console.Write("a");//发出一声警告charch1=''';//单引号Console.Write(ch1);//屏幕上输出'Console.Write("");//换行charch2='\';//反斜杠Console.Write(ch2);//屏幕上输出Console.Read();类型转换类型转换类型转换类型转换【例3-4】简单数据类型转换的示例代码。floata=15.5f;intb=(int

4、)a;//显式转换为intdoublec=a;//隐式转换为doubleintd=Convert.ToInt32(a);//使用Convert类ToInt32方法转换int类型Console.WriteLine("转换类型前a的值为:{0}",a);Console.WriteLine("显式转换为int类型后的值为:{0}",b);Console.WriteLine("隐式转换为double类型后的值为:{0}",c);Console.WriteLine("使用Convert类ToInt32方法转换int类型后的值为:{0}",d);//使用Conve

5、rt类的方法chare='a';bytef=Convert.ToByte(e);//使用Convert类的ToByte方法将字符'a'转换为byte类型Console.WriteLine("字符'a'使用Convert类ToByte方法转换为byte类型的值为:{0}",f);Console.Read();学习任务学习任务3.1路程计算器设计运算符与表达式根据所作用的操作数个数,运算符可以分为3类:一元运算符:仅作用于一个操作数的运算符,如++运算符,一元运算符又可分为前缀运算符和后缀运算符。如,++i、i++。二元运算符:作用于两个操作数之间的运算符

6、,比如“a+b”。三元运算符:作用于三个操作数的运算符。C#中仅有一个三元运算符,即“?:”。运算符根据运算类型,常用的运算符可以分为以下几类:算术运算符:赋值运算符:关系运算符:逻辑运算符运算符案例【例3-5】算术运算符使用的示例代码。inta=5,b=0,c=0,d=0;b=a++;//b将被赋值为5,然后a递增到6Console.WriteLine("输出b的值为:{0}",b);c=a;//此时a值已递增到6,因此c的值应该为6Console.WriteLine("输出c的值为:{0}",c);d=++a;//a的值将增加到7,然后d被赋值7C

7、onsole.WriteLine("输出d的值为:{0}",d);Console.Read();运算符运算符运算符运算符学习任务学习任务3.2时间转换器设计小结(一)常量、变量运算符表达式作业(一)1、完成2个学习任务2、完成第3章后面的实训条件判断语句if语句if(布尔表达式){条件为真时执行的语句}条件判定语句案例【例3-6】if语句的示例代码。inta=6,b=1,c;if(a>5){b=2;}c=a*b;Console.WriteLine("c={0}",c);Console.Read();if…else语句if…else语句if(布尔表达式)

8、{条件为真时执行的语句}else{条件为假时执行的语句}if…else语句案例【例3-7】if

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。