0
点赞
收藏
分享

微信扫一扫

C#【一维数组、冒泡排序、二维数组、foreach】

钵仔糕的波波仔 2022-03-17 阅读 48
c#

目录

数组

什么是数组?

一维数组的定义

一维数组初始化

动态初始化

静态初始化

数组元素

数组元素的访问

数组下标

数组赋值

引用类型

注意事项 

遍历数组

练习

作业题

排序

 冒泡排序 

思考

 二维数组

二维数组的初始化

二维数组元素

练习 

迭代遍历foreach

foreach语法

练习

数组


什么是数组?


一维数组的定义


一维数组初始化


动态初始化


静态初始化


数组元素

数组元素的访问


数组下标


数组赋值


引用类型


注意事项 


遍历数组


练习


作业题


排序

 冒泡排序 


思考


 二维数组


二维数组的初始化


二维数组元素


练习 


迭代遍历foreach

foreach语法

foreach (迭代类型 迭代变量名 in 迭代集合)
{
// 循环体
}

迭代类型: 必须和后面的迭代集合匹配, 也可以使用模糊数据类型var
迭代集合: 可以是数组, 字符串, 集合....

int [] a = { 1, 2, 3, 4, 5, 6, 7 };
foreach ( var item in a)
{
// 可以快速遍历一维数组
Console.WriteLine (item);
}
int [,] map = { { 1, 2, 3 }, { 4, 5, 6 } };
foreach ( int item in map )
{
// 也可以快速遍历二维数组
// 注意 : 迭代遍历item是只读的, 不允许修改
// item++; 此时会出现编译错误
Console.WriteLine (item);
}

练习


总结 

举报

相关推荐

0 条评论