欢迎来到天天文库
浏览记录
ID:59017793
大小:302.00 KB
页数:47页
时间:2020-09-26
《第3讲 C程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3讲C#程序设计基础网页可视化效果制作网页可视化效果制作网页可视化效果制作第3讲C#程序设计基础C#是专门用于.NET的新编程语言.它是为生成在.NETFramework上运行的多种应用程序而设计的。C#简单、功能强大、类型安全,是面向对象的语言。它由C和C++、Java演变而来,取长补短,实现了程序的快速开发。第3讲C#程序设计基础数据的基本组成数据的基本运算C#程序控制结构对象与类程序异常处理C#程序结构//第一个C#程序usingSystem;classProgram{staticvoidMain(){Conso
2、le.WriteLine("Hello,World");}}命名空间类类的方法C#程序结构//第一个C#程序usingSystem;classProgram{staticvoidMain(){Console.WriteLine("Hello,World");}}命名空间类类的方法将字符串值进行输出C#程序结构选择编译器csc:开始—>程序—>Microsoft.NetFrameworkSDKv2.0-SDK命令提示C#程序结构数据的基本组成常量常量:在程序运行过程中,其值不能被改变的量(分为:常数常量和符号常量)。常数
3、常量:具体的数据例:ConstfloatPI=3.14f;符号常量:用一个标识符(常量名)代表一个常量ConstintPeoples=10;ConstintNumbers=2*Peoples;变量变量:程序运行过程中,其值可以被改变的量。intNum,Total;Num=50;Total=3*50;说明:常量名、变量名只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线,量名区分大小写。不能以系统的关键字来给常量、变量取名。数据的基本组成数据类型装箱与拆箱数据的基本组成C#包括两种数据类型:值类型和引用类
4、型。值类型直接存储值;相当于其它语言的简单类型。引用类型存储的是对值的引用,与C++中的指针类似。装箱是值类型到引用类型的装换;拆箱是引用类型转换为值类型.数据类型数据的基本组成基本数据类型说明int(整型)有符号32位整数-232~232-1,值类型long(长整型)有符号64位整数-264~264-1,值类型float(单精度)精度7位floata=0.5F,值类型double(双精度)精度15到16位值类型char(字符型)2字节Unicode编码,值类型bool(布尔型)4字节True、false,值类型stri
5、ng(字符串型)2字节引用类型C#提供了一套预定义类型,内置的值类型识别基本数据类型,例如:整数、浮点数、字符和布尔类型数据类型数据的基本组成引用类型包括复杂的构造类型,例如:数组类型;C#支持两个预定义的引用类型,object类型和string类型object类型object类型是所有其他类型的最终的父类型,即所有类型都是直接或间接地从object类型派生出来。string类型string类型是一个引用类型,当把一个字符串赋给另一个字符串时,就会得到对同一内存空间内字符串的两个引用。修改一个字符串,实际会创建一个全新的
6、string对象。数据类型的转换1.隐式类型转换(自动转换):由编译器根据不同类型数据间转换规则自动完成。int——〉long,float,doublelong——〉float,doublechar——〉int,long,float,doublefloat——〉double2.显式类型转换:有时需要把一些高级的数据类型转换为低级的数据类型。数据的基本组成数据的基本组成usingSystem;publicclassexample2{staticvoidMain(){doublex=2.9;inty=3;Console.Wr
7、iteLine(x+y);}}数组是有序数据的集合数组中的每一个元素都属于同一个数据类型数组中元素的个数是有限的用一个统一的数组名和下标来唯一地确定数组中的元素数据的基本组成一维数组定义数据类型[]数组名;初始化使用new运算符数组名=new数据类型[Index]指定数组所有元素的值例如int[]ar;ar=newint[2];这里定义了一个名称为ar,能存放2个整型数据的数组。数据的基本组成Index:可选项,是数组的大小,也可以称为这个数组元素的个数;C#规定数组是以0为下界的一维数组定义数据类型[]数组名;初始化使
8、用new运算符指定数组所有元素的值例如int[]ar={0,0,0};这里定义了一个名称为ar,能存放3个整型数据的数组,其初始值为0。数据的基本组成运算符基本的算术运算符+(加)-(减)*(乘)/(除)%(求余)++(自加1)--(自减1)说明:“%”求模算法。此运算符返回除数除被除数整数次后的余数。字符串连接运算
此文档下载收益归作者所有