C#基础——数组(冒泡排序)

数组

所谓数组,就是相同数据类型的元素按一定的顺序的集合,就是把有限个类型相同的变量用一个名字来命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。

数组中元素的索引是从0开始的。

一、一维数组:

1、定义

格式一:int [] 变量名=new int[元素个数];

格式二:int [] 变量名=new int[3] {1,2,3};

格式三:int [] 变量名=new int [] {1,2,3,4,5};——花括号里赋了几个值,元素的个数就是几个

例如:int  [] a=new int[7];——此数组包含a[0]到a[6]的元素。new运算符用于创建数组并将数组元素初始化为它们的默认值。在此例中,所有数组元素都初始化为0./2、

2、赋值

变量名 [索引] = 值;

例如:int [] s=new int [3];

s[0]=1;

s[1]=2;

s[2]=3;

3、取值

变量=变量名[索引];

例如:int a=s[1];

二、二维数组

1、定义:string[,] 数组名 = new string[2,3];——中括号里用“,”隔开,表示有2个一维数组,每一个一维数组中有3个变量

2、赋值 :string[,] 数组名 = new string[2,3]{ {" " , " " , " "} ,{" " , "a" , " "} };

3、取值:string a=数组名[1,2];——索引从0开始,[1,2]a取的值是第2个一维数组中第三个变量的值

二、多维数组

1、定义:string[ , , ] 数组名 = new string[2,3,4];——中括号里用两个“,”隔开,表示有2个二维数组,每一个二维数组中有3个一维数组,每个一维数组中有4个变量

2、赋值 :string[ , , ] 数组名 = new string[2,3,4]{ {" "," "," "}  , {" ","a"," "}  ,  {" "," "," "} };

3、取值:string a=数组名[1,2,3];——索引从0开始,[1,2,3]a取的值是第2个二维数组中第三个一维数组中第4个变量的值

练习题:

将3,1,5,4,2按从小到大的顺序排列起来(冒泡排序

 

 

转载于:https://www.cnblogs.com/weiyu11/p/6479647.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值