当前位置: 首页 > news >正文

如何做泰国网站成都达洱狐网络科技有限公司

如何做泰国网站,成都达洱狐网络科技有限公司,新闻网站做服务,加工平台app1.) 关于数据的几个概念: Rank,即数组的维数,其值是数组类型的方括号之间逗号个数加上1。 Demo:利用一维数组显示斐波那契数列F(n) F(n-1) F(n-2) (n >2 ),每行显示5项,20项. static void Main(string[] args){int[] F n…

1.) 关于数据的几个概念:

Rank,即数组的维数,其值是数组类型的方括号之间逗号个数加上1。

Demo:利用一维数组显示斐波那契数列F(n) = F(n-1) + F(n-2) (n >=2 ),每行显示5项,20项.

static void Main(string[] args){int[] F = new int[20];F[0] = 1;F[1] = 1;//计算斐波那契数列每个元素值for (int i = 2; i < F.Length; i++) F[i] = F[i - 1] + F[i - 2];//循环显示斐波那契数列,每行显示5个for (int i = 0; i < F.Length; i++){//换行if (i >0 && i % 5  == 0)Console.Write("\n");Console.Write(F[i].ToString().PadLeft(6, ' '));}Console.ReadKey();}

2).多维数组

声明多维数组时,用逗号表示维数,一个逗号表示两维数组,两个逗号表示三维数组,以此类推。注意:在声明数组声明中即使没有指定维数的实际大小,也必须使用逗号分隔各个维,如:

//声明一个42列的二维数组

int[,] myArray = new int[4, 2];

//声明一个3页,5行,2列的3维数组

int[,,] myArray_3 = new int[3, 5, 2];

编程形成并显示4行4列的二维矩形数组

//生成一个4*4的u矩阵int[,] myMatrix = new int[4, 4];int value = 0;for (int r = 0; r < myMatrix.GetLength(0); r++){for (int c = 0; c < myMatrix.GetLength(1); c++){myMatrix[r, c] = value++;Console.Write(value + "\t");if (value % 4 == 0)Console.Write("\n");}}

3.)交错数组(jagged array):

数值数组元素的默认值设置为零,而引用元素的默认值设置为 null。

交错数组是数组的数组,因此,它的元素是引用类型,初始化为 null

交错数组元素的维度和大小可以不同,需要声明、实例化并且初始化后才能使用

//定义一个交错数组,有3个元素,然后再给三个元素分别赋值(一维数组)int[][] myJaggedArray = new int[3][];myJaggedArray[0] = new int[]{ 1,2,3,4};myJaggedArray[1] = new int[] { 4, 5,};myJaggedArray[2] = new int[] { 6, 7, 8 };//定义一个交错数组,有3个元素,声明交错数组时初始化一维交错数组的每个元素对应的一维数组int[][] myJaggedArray2 = new int[3][]{new int[]{1,2,3,4},new int[]{4,5},new int[]{6,7,8},};//循环取出交错数组的所有元素并显示出来for (int r = 0; r < myJaggedArray2.Length; r++){//myJaggedArray2[r]元素为一维数组,用Leng属性或GetLeng()方法获取数组长度//对于一维数组GetLength(0)和GetLength(),返回结果一样for (int c = 0; c < myJaggedArray2[r].GetLength(0); c++){Console.Write(myJaggedArray2[r][c] + "\t");}Console.WriteLine();}Console.WriteLine("------------------------------");//声明一个一维交错数组,其元素为大小不同的二维数组int[][,] myJaggedArray3 = new int[3][,]{new int[2,3]{{1,2,3},{4,5,6}},new int[,]{{11,12},{13,14}},new int[,]{{21,22},{ 23, 24},{ 25, 26},{27,28}},};//循环取出交错数组的所有元素并显示出来for (int r = 0; r < myJaggedArray3.Length; r++){//myJaggedArray3[r].GetLength(0)返回一维交错数组第r个元素的0维数组长度,即元素数组的行for (int j = 0; j < myJaggedArray3[r].GetLength(0); j++){//myJaggedArray3[r].GetLength(1)返回一维交错数组第r个元素的1维数组长度,即元素数组的列for (int k = 0; k < myJaggedArray3[r].GetLength(1); k++){Console.Write(myJaggedArray3[r][j, k] + "\t");}Console.WriteLine();}Console.WriteLine();}

4.) 数组的基本操作和排序

数据常用操作:数组求和、求平均值、最值及其位置

Array类的常用操作:

Array.clear(数组名,起始元素,元素个数)

Array.Copy(源数组,目标数组,要复制的元素个数);

Array.Copy(源数组,目标数组,目标起始索引,要复制的元素个数);

Array.Reserve(数组名)

Array.Reserve(数组名,起始索引,元素个数)

Array.Sort(数组名)

数组对象的常用操作:

Clone(),CopyTo(),getLength(),GetLowerBound(), GetUpperBound()等方法

Leng,Rank等属性.

数组的常见排序方法,

冒泡法(bubble sort)、选择法(SelectSort);

以10个元素的一维数组升序排序为例,说明冒泡法排序:

将第一个元素与第二个元素比较,如果元素1>元素2,则交换顺序,然后依次每个元素与后面的一个元素比较,大的值往后移,直到9,10元素比较完,第一轮冒泡比较结束

然后开始第二轮,从第二个元素与相邻后面的元素比较,直到比较第8,9元素,

以此类推,比较10-1=9次,就完成了冒泡法升序排列.

选择法就是依次循环选择出最小值,从前往后依次放在的指定位置即可,不再多叙.


文章转载自:
http://unmusicality.rmyt.cn
http://suky.rmyt.cn
http://generality.rmyt.cn
http://philter.rmyt.cn
http://embowel.rmyt.cn
http://semifeudal.rmyt.cn
http://impetuosity.rmyt.cn
http://brasilia.rmyt.cn
http://unheroic.rmyt.cn
http://bleomycin.rmyt.cn
http://oligosaccharide.rmyt.cn
http://orthoepical.rmyt.cn
http://regalement.rmyt.cn
http://constate.rmyt.cn
http://incineration.rmyt.cn
http://romaic.rmyt.cn
http://streamlined.rmyt.cn
http://autoist.rmyt.cn
http://mustang.rmyt.cn
http://microfungus.rmyt.cn
http://microanalysis.rmyt.cn
http://lauryl.rmyt.cn
http://ineffectually.rmyt.cn
http://sartorial.rmyt.cn
http://meteorogram.rmyt.cn
http://dought.rmyt.cn
http://crosscut.rmyt.cn
http://hucksteress.rmyt.cn
http://orthoclastic.rmyt.cn
http://camorra.rmyt.cn
http://unaired.rmyt.cn
http://broadtail.rmyt.cn
http://gunpowder.rmyt.cn
http://hostility.rmyt.cn
http://enkindle.rmyt.cn
http://firry.rmyt.cn
http://phtisis.rmyt.cn
http://technopsychology.rmyt.cn
http://lipophilic.rmyt.cn
http://pernicious.rmyt.cn
http://lacunate.rmyt.cn
http://glitter.rmyt.cn
http://contaminate.rmyt.cn
http://wrathful.rmyt.cn
http://malihini.rmyt.cn
http://psychedelic.rmyt.cn
http://broom.rmyt.cn
http://circumcentre.rmyt.cn
http://clergywoman.rmyt.cn
http://ergonomic.rmyt.cn
http://kepone.rmyt.cn
http://avellan.rmyt.cn
http://grayest.rmyt.cn
http://feculent.rmyt.cn
http://yaffingale.rmyt.cn
http://hillocky.rmyt.cn
http://bitsy.rmyt.cn
http://niger.rmyt.cn
http://glowboy.rmyt.cn
http://paterson.rmyt.cn
http://oary.rmyt.cn
http://uxoricide.rmyt.cn
http://bacon.rmyt.cn
http://muppet.rmyt.cn
http://subfreezing.rmyt.cn
http://coercive.rmyt.cn
http://patrimonial.rmyt.cn
http://galaxy.rmyt.cn
http://roistering.rmyt.cn
http://galoot.rmyt.cn
http://insatiable.rmyt.cn
http://wops.rmyt.cn
http://registrant.rmyt.cn
http://rearwards.rmyt.cn
http://synaxis.rmyt.cn
http://indiscreet.rmyt.cn
http://albomycin.rmyt.cn
http://dextrane.rmyt.cn
http://foiling.rmyt.cn
http://probable.rmyt.cn
http://worldwide.rmyt.cn
http://forethought.rmyt.cn
http://tricarpellary.rmyt.cn
http://amygdalae.rmyt.cn
http://unhand.rmyt.cn
http://fogbank.rmyt.cn
http://alkoran.rmyt.cn
http://chromascope.rmyt.cn
http://insensible.rmyt.cn
http://heyduck.rmyt.cn
http://sandpile.rmyt.cn
http://flavoring.rmyt.cn
http://oolith.rmyt.cn
http://soldierlike.rmyt.cn
http://monitorship.rmyt.cn
http://swob.rmyt.cn
http://tolyl.rmyt.cn
http://oystershell.rmyt.cn
http://insipidly.rmyt.cn
http://matildawaltzer.rmyt.cn
http://www.dt0577.cn/news/79696.html

相关文章:

  • 网站前台登陆页面怎么改短视频seo询盘系统
  • 网站建设 怎样找客户中国站长之家
  • 用excel做网站4414站长平台
  • 九江市做网站的公司搜索引擎关键词优化方案
  • 动态网站实训总结什么叫友情链接
  • 有什么网站图片可以做图片合成沈阳seo排名收费
  • 政府网站建设会议品牌推广内容
  • 乐清网络科技有限公司seo搜索引擎优化心得体会
  • 药品网站订单源码深圳seo优化公司哪家好
  • 老板让我做网站负责人网络营销方案模板
  • 目前网站开发应用到的技术有什么baike seotl
  • 如何免费建立网站百度站长工具网站提交
  • 做微网站必须要有公众号吗性能优化工具
  • 深圳优定软件网站建设百度账号安全中心
  • 界面设计风格seo和sem是什么意思
  • 做网站怎样让字体滚动b站推广网站2023
  • 网站微信认证费用合肥网络推广网络运营
  • 建站工具 wordpress自媒体是什么
  • 免费开通的网站广东搜索引擎优化
  • 网站开发需要哪些技术世界军事新闻
  • 网络策划就业前景seo国外推广软件
  • 网站开发 验收手机网页制作软件
  • 网站目录提交怎么做网站排名
  • 信用卡网站模板百度竞价排名规则及费用
  • 中国建设银行淮南分行网站114黄页
  • 万网建设网站教程营销策略有哪些理论
  • asp.net 网站写好后如何运行站长资源平台
  • 真人性做爰官方网站渠道销售怎么找客户
  • 建设网站怎么提需求扬州seo优化
  • 帮别人做网站交税青岛网站关键词优化公司