1、定义一个长度为5的int类型数组。
int[] ar=new int[5];//声明一个长度为5的整型数组
ar[0]=4;//数组赋值,从0下标开始
ar[1]=54;
ar[2]=2;
ar[3]=8;
ar[4]=99;//数组下标最大值为数组长度减1
2、对数组进行遍历。
string[] str={"你","还","好","吗","?"};
Cosole.WriteLine("下面显示for循环遍历数组的结果:");
//for循环遍历数组
for(int i=0;i<str.Length;i++)
{
string strs=str[i];
Console.WriteLine(strs);
}
Console.WriteLine("下面显示forEach遍历数组的结果:");
//使用foreach遍历数组
foreach(var s in str)
{
Console.WriteLine(s);
}
Console.ReadKey();
3、计算一个整型数组中元素的和。
int[] num={1,2,3,4,5,6,7,8,9};
//声明一个变量存放累加值
int sum=0;
//使用for循环遍历相加求和
for(int i=0;i<num.Length;i++)
{
sum+=num[i];
}
Console.WriteLine(sum);
Console.ReadKey();
4、计算数组中的最大值、最小值和平均值。
//声明一个整型数组并赋值
int[] num={3,43,6,76,21,89,54};
//声明一个变量保存最大值
int max=0;
//声明一个变量保存最小值
int min=0;
//声明一个变量保存数组和
int sum=0;
//声明一个变量保存平均值,由于平均值可能会含有小数,故声明为double类型
double avg=0;
//for循环
for(int i=0;i<num.Length;i++)
{
//求最大值
if(num[i]>max)
{
max=num[i];
}
//求最小值
if(num[i]<min)
{
min=num[i];
}
//求平均值前先得求和
sum+=num[i];
}
//求平均值
avg=sum/num.Length;
Console.WriteLine("最大值:{0}
最小值:{1}
平均值:{2}",max,min,avg);
Console.ReadKey();