Форум программистов, компьютерный форум CyberForum.ru

Создать функцию с использованием статической переменной (или переменных), определенной на локальном уровне. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать функцию для вывода на экран целого числа в двоичной системе счисления с применением побитовых операций. http://www.cyberforum.ru/cpp-beginners/thread388019.html
Создать функцию для вывода на экран целого числа в двоичной системе счисления с применением побитовых операций. Использовать функцию при решении задачи согласно варианта. Требования к заданию: в функциях программы воспользоваться побитовые операции. Написать функцию Zero (N, Pos, K), которая возвращает целое число N из обнуленным K-битами, начиная с позиции Pos. Добавлено через 6 часов 12...
C++ Оператор примитивной рекурсии всем привет, помогите пожалуйста решить данную задачку.. Вычисление выражений, связанных с применением оператора примитивной рекурсии к примеру вот такие выражения 3x+2y и 2x-4y как я понял что пользователь вводит значение x до какого делать рекурсию и вводить значение функции начальную т.е. f(0)=g обычно пишут что g=0 как написать функцию что то затрудняюсь вообще тут среда разработки VS... http://www.cyberforum.ru/cpp-beginners/thread388012.html
Программа то вылетает с ошибкой, то работает корректно C++
При запуске программа то вылетает с ошибкой, то работает нормально. Нутром чую, что проблема в следующем куске кода, где я создаю объекты типа gc_node и заталкиваю их в вектор, а затем уже обращаясь к ним как к элементам динамического, вызываю метод, аргументами которого являются указатель на элемент массива и число типа дабл: ...... std::vector<gc_node> nodes; ...... void...
Вывод на экран элементов 2-х масссивов (язык С) C++
Даны два одномерных массива a, b.Вывести на экран все общие элементы(без повтора) Заранее благодарна.
C++ Matrix - двумерные массивы http://www.cyberforum.ru/cpp-beginners/thread387979.html
Дана матрица размера M × N. Упорядочить ее столбцы так, чтобы их последние элементы образовывали убывающую последовательность.
C++ Настроить IDE Netbeans подскажите, пожалуйста - как обозначается в папке bin компилятор С/С++ ? всё это мне нужно, чтобы настроить Netbeans :( подробнее

Показать сообщение отдельно
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
20.11.2011, 20:10     Создать функцию с использованием статической переменной (или переменных), определенной на локальном уровне.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
double avg(double val)
{
   static double sum = 0.;
   static unsigned count = 0;
   
   return (sum += val) / ++count;
}
 
int main()
{
   printf("%f\n", avg(19));
   printf("%f\n", avg(1));
   printf("%f\n", avg(3));
   printf("%f\n", avg(2));
   
   return 0;
}
 
Текущее время: 13:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru