首页 > 代码库 > 5th 13.10.21数组求和 求最大数
5th 13.10.21数组求和 求最大数
01求1+2+3+4+5+...+10
1先创建变量用来保存相加和
2便利1到10
3让保存的变量与for循环变量相加, 在赋值给保存和的变量
int sum = 0;
for(i=0;i<=10;i++){
sum += i;
}
sop(sum);
02:求数组的和
1先创建变量用来保存相加和
2便利数组
3让保存的变量与for循环变量相加, 在赋值给保存和的变量
int[] array = new int[]{45,4,45,4,5,4,}
int sum = 0;
for(int=0;i<=array.length;i++){
sum += i
}
sop(sum);
03:求数组中的偶数的和
1先创建变量用来保存相加和
2便利数组
3让保存的变量与for循环变量相加, 在赋值给保存和的变量
int[] array = new int[]{45,4,45,4,5,4,}
int sum = 0;
for(int=0;i<=array.length;i++){
if(array[i]%2==0;){
sum += i
}
}
sop(sum);
04:求数组中奇数位置的和
1先创建变量MAX用来保存最大的数
2便利数组
3每个元素与第一个元素比较,如果>,将值付给MAx
int[] array = new int[]{45,4,45,4,5,4,}
int max= 0;
for(int=0;i<=array.length;i++){
if(array[0]<array[i];){
max= array[i];
}
sop(max);
}
sop(sum);
005.求数组中第一个0所在的位置
1先创建变量用来保存相加和
2便利数组
3判断元素值是否为0,如果为0,break
int[] array = new int[]{45,4,45,4,5,4,}
int sum = 0;
for(int=0;i<=array.length;i++){
if(array[i]=0;){
break;
}
sop(i);
}
006F.求数组最大的数
1先创建变量用来保存相加和
2便利数组
3判断元素值是否为0,如果为0,break
int[] array = new int[]{45,4,45,4,5,4,}
int sum = 0;
for(int=0;i<=array.length;i++){
if(array[i]=0;){
break;
}
sop(i);
}
5th 13.10.21数组求和 求最大数