VC#.NET数据库应用程序设计 课件第4章 数组与方法.ppt

VC#.NET数据库应用程序设计 课件第4章 数组与方法.ppt

ID:49909066

大小:478.00 KB

页数:15页

时间:2020-03-04

VC#.NET数据库应用程序设计 课件第4章 数组与方法.ppt_第1页
VC#.NET数据库应用程序设计 课件第4章 数组与方法.ppt_第2页
VC#.NET数据库应用程序设计 课件第4章 数组与方法.ppt_第3页
VC#.NET数据库应用程序设计 课件第4章 数组与方法.ppt_第4页
VC#.NET数据库应用程序设计 课件第4章 数组与方法.ppt_第5页
资源描述:

《VC#.NET数据库应用程序设计 课件第4章 数组与方法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章数组与方法大连理工大学 出版知识点及重难点知识点:一维数组多维数组方法重点一维数组方法难点多维数组调用方法导入问题——功能描述功能:输出10学生的成绩要求:使用数组实现效果如下图一维数组分析问题——设计思路先将10个学生成绩存放在数组中利用循环,结合数组下标,依次读取数组的每个元素,以输出每个学生的成绩一维数组解决问题——代码分析float[]StudentGrades={98.5f,86.5f,99,86,100,78,76,70,65,55};lblGrade.Text=“这10个学生的成绩分别为:”;for(inti=0;i

2、i++){lblGrade.Text+=StudentGrades[i].ToString()+"";}一维数组声明一维数组数组是一种数据结构,可以包含同一类型的多个元素。如果需要使用同一类型的多个对象,就可以使用数组。声明语法格式为:数据类型[]数组名;例如:float[]StudentGrades;int[]telephone;一维数组初绐化一维数组数组在使用之前必须先初始化,有两种方式:声明数组的同时给出一组用“,”分隔开的元素列表,并用{}括起来,如:int[]telephone={135,136,139,137,130,138};2.使用new关键字显示初始化数组,如:

3、int[]telephone=newint[6];int[]tele=newint[6]{13,16,19,17,10,18};一维数组学习数组——使用数组使用下标访问数组的元素,如:float[]SG=newfloat[5]{98.5f,86.5f,99,86,100};floatGrade1=SG[0];floatGrade2=SG[1];SG[4]=80;一维数组二维数组应用多维数组就是用多个下标访问其元素的数组,二维数组用两个整数下标来访问、三维数组用三个整数下标来访问。二维数组使用较广泛,例如:教室里座位有3排4列,共12个。常规用两个整数表示这12个座位,假如第一排第

4、一列表示为seat11,第一排第二列表示为seat12……,这12个座位可用下图表示:这里的seat就是数组名,后边的两个整数就是下标,因此seat11是数组seat的第一个元素,seat34是数组是最后一个元素声明多维数组二维数组格式:数据类型[,]数组名三维数组格式:数据类型[,,]数组名例:声明一个3行4列的二维数组:string[3,4]seat;声明一个动态的二维数组:int[,]stuheight;初始化二维数组跟一维数组相同,二维数组也有以下两种方式进行初始化:使用new关键字初始化,如string[,]sits=newstring[3,4];2.通过赋值进行初始化

5、,如string[,]sits={{"张一","张二","张三","张四"},{"王一","王二","王三","王四"},{"李一","李二","李三","李四"}};访问二维数组的元素使用两个整数下标访问其中的元素,如sits[1,0]=“王一”;stringnumbers=“”;numbers+=sits[i,j]+"";方法定义为什么要自定义方法?定义格式:访问级别[static]返回值类型或void方法名(虚参表){方法体,即方法中详细的声明与语句}publicboolIsDigit(stringasnum){//判断字符串asnum是否是全数字字符串stringsubs

6、="";for(inti=0;i

7、数组访问二维数组的元素自定义方法及其调用

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

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

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