Как распечатать сумму NSMutableArray - PullRequest
0 голосов
/ 11 декабря 2011

Я не могу найти способ печати суммы всех чисел от 0 до 100 в новой строке в консоли.Вот мой код:

NSMutableArray *intArray = [[NSMutableArray alloc] initWithCapacity:100];
    for (int i = 1 ; i <= 100 ; i ++)
        [intArray addObject:[NSNumber numberWithInt:i]];
        NSLog(@"%@", intArray); 

Ответы [ 2 ]

3 голосов
/ 11 декабря 2011

Я не уверен, почему вы здесь используете массив. Для суммирования чисел от 1 до 100 просто переберите этот диапазон, добавив текущее число к итоговому значению, а затем выведите итоговое значение.

    int total = 0;
    for (int i = 1; i <= 100; i++) {
        total += i;
    }
    NSLog(@"%i", total);
2 голосов
/ 11 декабря 2011

Вы хотите вывести сумму всех целых чисел от 1 до 100?Как насчет:

NSLog(@"5050");
...