Как вы печатаете индекс массива в Java? Я действительно застрял с этим я чувствую, что это должно быть что-то вроде, если заявление, какПечать индекса массива в Java
if (i == 5050) {
System.out.println("Index is: " +i);
}
Я бы очень признателен за любую помощь, даже если это просто хорошее место, чтобы начать поиск ответа. Благодаря
public class summation {
public static void main(String[] args) {
long[] a = new long[101];
long sum;
int i, numbers;
numbers = 100;
// initialise the array a using the loop counter
for (i = 1; i <= numbers; i++) {
a[i] = (long) i;
}
sum = 0;
for (i = 1; i <= numbers; i++) {
// do summation
sum = sum + a[i];
}
System.out.println("sum of numbers between 1 and " + numbers + " is " + sum);
}
}
Где вы хотите распечатать индекс и какой индекс? Ваш вопрос очень неясен. – Taylor
Индексы массивов Java начинаются с 0. Кроме того, как число от 1 до 100 равно 5050? –
Я хочу напечатать индекс номера 5050, извините за отсутствие ясности. @ElliotFrisch Я добавляю сумму 1-100, которая равна 5050. –