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

Присваивание значений параметрам в рекурсивной функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вычитание столбцов матриц! http://www.cyberforum.ru/cpp-beginners/thread1022282.html
Вот есть код, в котором есть ошибка, при вычитание столбцов матриц первых два столбца норм а следующие щитает с противоположным знаком. Никак не могу понять в чем проблема. #include <stdio.h> #include <conio.h> #include <iostream> #include <stdlib.h> #include <time.h> #include <iomanip> #include <math.h> using namespace std;
C++ Как задать матрицу (ввод чисел с клавиатуры)? Как задать матрицу на c++ buider 6, нужно вводить числа с клавиатуры. Помогите пожайлуста, дайте код http://www.cyberforum.ru/cpp-beginners/thread1022275.html
C++ Подредактировать програмный код
У меня такое задание, программа покадрогвого просмотра файлов. Ну тоесть как я понял, посимвольного считывания строк, Которая выдает код символа, введенного пользователем. Ниже представлен код программы. Но он не компилируется. Не могу понять почему. И вообще верный я ли код программы написал? #include <conio.h> #include <iostream.h> #include <fstream.h> using namespace std; const N=256;...
C++ fopen() - открыть с дозаписью
Здравствуйте, извините за нубовский вопрос. у меня следующая проблема: Есть бинарный файл. в процессе работы с ним нужно по всему ему бегать и что-то писать, что-то читать. Файл можно открыть с ключиками "r" Открывает текстовый файл для чтения "w" Создает текстовый файл для записи "a" Дописывает в текстовый файл "rb" Открывает двоичный файл для чтения "wb" Создает двоичный файл для записи...
C++ Где в этом коде ошибка.голову ламаю, не могу найти? http://www.cyberforum.ru/cpp-beginners/thread1022235.html
#include<conio.h> #include<iostream.h> #include<fstream.h> #include<stdio.h> #define i 10 { int x; char group;
C++ Как обойти рекурсию? double f(x) { return sin(x) + f(sin(x)); } можно ли сделать без этого как-нибудь? подробнее

Показать сообщение отдельно
tcennoc
1 / 1 / 0
Регистрация: 22.11.2013
Сообщений: 35
28.11.2013, 20:51     Присваивание значений параметрам в рекурсивной функции
C++
1
2
3
4
5
6
7
8
9
h('a','b','c',10);
void h(char a,char b,char c,int n)
{
if(n!=0)
{
    cout<<a<<"->"<<c<<endl;
h(a,c,b,n-1);
}
}
Подскажите пожалуйста почему например значение с на третьем вызове равно 'c', ведь c должно присваиваться значение 'b' Как они вообще присваиваются?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru