Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Прокомментировать маленькую функцию https://www.cyberforum.ru/ c-beginners/ thread1646909.html
Здравствуйте, не понимаю как работает вот эта функция. Заранее спасибо. Допустим a = 5, n = 4. int binpow (int a, int n) { int res = 1; while (n) { if (n & 1) //не понимаю, что тут...
Сортировка чисел из файла в порядке возрастания (перевод с Паскаля) C (СИ)
Хотелось бы, чтобы вы преобразовали код отсюда: https://www.cyberforum.ru/post1994072.html из Паскаля в Си Условие: сортировка чисел из файла в порядке возрастания
Microsoft Visual Studio 2012 - как создать проект? C (СИ)
Microsoft Visual Studio 2012 и С (Не С++ и не С#) Пытаюсь перейти с Делфи на Си товарищи по работе посоветовали Microsoft Visual Studio, я скачал Microsoft Visual Studio 2012, и не могу разобраться...
C (СИ) Задание размера массива после его объявления во время выполнения программы Ребята, подскажите, как задать размер массиву во время выполнения. Я напишу пример на java - нужно по аналогии сделать на Си class C { int a; ... void someMethod(int size) { ... https://www.cyberforum.ru/ c-beginners/ thread1646434.html
C (СИ) Найти среднее количество букв в словах в предложении https://www.cyberforum.ru/ c-beginners/ thread1646304.html
Найти среднее количество букв в словах в предложении. Нужно вести предложение на русском.
Попадание точки в область за 50 шагов C (СИ)
составить программу на С итеративного характера с целочисленными рекуррентными соотношениями, задающими некоторое регулярное движение точки в целочисленной системе координат (i,j) с дискретным...
C (СИ) Реализация strcat, как сделать поддержку пробельных символов?
Подскажите, как сделать поддержку пробельных символов в моей программе? #include <stdio.h> void mystrcat( char dst, char src) { int i = 0, j = 0; for(i = 0; dst != '\0'; i++) ...
C (СИ) Как вывести отрицательное число, используя printf? Как вывести отрицательное число, уже много раз чего перепробовал. Использую printf. N = -0,00042; https://www.cyberforum.ru/ c-beginners/ thread1646175.html
C (СИ) Найти частоту появления согласных букв в строке (перевод с С++) https://www.cyberforum.ru/ c-beginners/ thread1646107.html
условия: Найти частоту появления согласных букв в строке. #include <iostream> #include <string> #include <map> using namespace std; int main() { string str; cin >> str; ...
C (СИ) Присвоение структуре другой структуры из массива структур Привет всем вот всё ковыряю задание с клубами. Из-за незнания нюансов и отсутствие практики не могу присвоить и отсортировать массив структур, помогите кому не лень ) Выбивает ошибку на sForSort =... https://www.cyberforum.ru/ c-beginners/ thread1646040.html
95 / 78 / 74
Регистрация: 11.05.2015
Сообщений: 189
25.01.2016, 15:34 0

С помощью рекурсивной функции вычислить сумму элементов одномерного массива

25.01.2016, 15:34. Просмотров 1750. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение


C
1
2
3
4
5
6
7
int sum(int* a, int n)
{
    if (n==0)
        return 0;
    else
        return *a + sum(a+1,n-1);
}


Вернуться к обсуждению:
С помощью рекурсивной функции вычислить сумму элементов одномерного массива
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2016, 15:34

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

С помощью рекурсивной функции получить сумму n элементов последовательности
Помогите, пожалуйста! С помощью рекурсивной функции получить сумму n элементов...

С помощью рекурсивной функции получить сумму n элементов последовательности
С помощью рекурсивной функции получить сумму n элементов последовательности 1+2+3+…+n ...

С помощью рекурсивной функции получить сумму n элементов последовательности
Привет всем.) Попался код: Sub lab8_v2() Range(&quot;B2&quot;).Value = sum(Range(&quot;B1&quot;).Value) End...

Произведение элементов одномерного массива с использованием рекурсивной функции
Пожалуйста помогите решите задачу: Произведение элементов одномерного массива с помощью рекурсивной...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.