using System;
public class MikeCat
{
static void PrintArray(string[] arr)
{
//打印数组元素,arr.Length 表示数组元素的个数
for(int i=0;i<arr.Length;i++)
{
Console.WriteLine("arr[{0}]={1}",i,arr[i]);
}
}
public static void Main()
{
string[] arr={"c","c++","c#"};
//将数组作为一个参数传递
PrintArray(arr);
}
}
using System;
public class MikeCat
{
static void PrintArray(int[,] arr)
{
//通过两次FOR循环遍历二维数组
for(int i=0;i<4;i++)//初始化i作为循环变量,i++实现该变量的自增运算。
//for循环满足条件后执行完循环体一次后执行i++,然后进入下次循环。简单的c语法,这里做简单介绍供初学者学习。(详细可参阅《c# 高级编程4.0》一书)
{
for(int j=0;j<2;j++)
{
Console.WriteLine("arr[{0},{1}]={2}",i,j,arr[i,j]);//打印每个二维数组元素
}
}
}
public static void Main()
{
//主函数
//将数组作为一个参数传递
PrintArray(new int[,]{{1,2},{3,4},{5,6},{7,8}};
}
}
static class Program
{
static void Main()
{
//一维数组
int[] arry = new int[9] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
arry[0] = 2;//第一行为2
Console.WriteLine(arry);
}
}
//二维数组
int[,] arry2 = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } };
arry2[1, 0] = 5;//改变第二列的第一行为5
for (int i = 0; i < arry2.GetLength(1); i++)
{
for (int y = 0; y < arry2.GetLength(1); y++)//第一个for循环遍历二维数组的列,第二个for循环遍历二维数组的行
{
Console.Write(arry2[i, y]);
}
}
//交错数组
int[][] arry3 = new int[3][];//交错数组必须指定下标的个数
arry3[0] = new int[] { 0, 1, 2, 4 };
arry3[1] = new int[] { 3, 4, 5, 6 };
arry3[2] = new int[] { 4, 8, 9 };
for (int x = 0; x < arry3.Length; x++)
{
for (int z = 0; z < arry3[x].Length; z++)
{
Console.Write(arry3[x][z]);
}
Console.WriteLine();//以inti的数组元素为准进行换行.
}
static void Main()
{
int [] arry4=new int[100];
foreach (int a in arry)
{
Console.Write(arry);
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有