数组:就是相同数据类型的元素的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名。
一维数组:
定义数组 int[] 变量名=new int[n]; 索引0开始 赋给变量值;
int[] b=new int[]{a,b,b,d,};
例题:从控制台输入十个人的年龄放入数组,将十个人的年龄求总和;
int [] age=new int[10];//定义一维数组 ,开辟10个变量空间
int sum=0;
for(int i=0;i<10;i++)// 数组索引值从0开始 要循环10次
{console write(''输入第“+(i+1)+”个人的年龄");//打印
age[i]=int.parse(console.readingline());//所赋予数组年龄值
sum=sum+age[i];//
}
console write(sum);
二维数组:
int[,] 变量名=new int[a,b]; a;表示包含一维数组个数 b;表示每个一维数组里面的变量个数
int[,] sub=new int[,]{{a,b},{c,d},{e,f}};
例题 打印班里同学的 数学,语文,英语的成绩
console write("输入班级同学数");
int a =int.parse(console.readline());
int[,] chengji=new int[a,3];
for(int i=0;i>a;i++)
{
for(int j=0;j>3;j++)
{if(j==0)
{console write("输入第“+(i+1)+ "个同学的数学成绩");}
if(j==1)
{console write("输入第" +(i+1)+"个同学的语文成绩");}
if(j==2)
{console write("输入第"+(i+1)+ "个同学的英语成绩");}
int[i,j]=console readline();
}
}