Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 02.03.2013
Сообщений: 22
1

Расписать стек по коду си

16.10.2013, 22:46. Показов 860. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброе время суток.
Учусь в университете, там мы изучаем архитектуру MIPS. Специальность микроэлектроника, так что программирования особо не было. Возникла задача для программы на С расписать стек с активационными записями. На следующей картинке привожу пример
Кликните здесь для просмотра всего текста

А вот код, который нужно расписать:
Кликните здесь для просмотра всего текста

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void main()
{
    int a = g(1,2,3);
    printf("g(1,2,3) = %d\n", a);
}
 
int g(int x, int y, int z)
{
    int var0 = y;
    if(x < z)
        return g(x, y - 1, z - 1);
    else
        return f(x, y, z);
}
 
int f(int i, int j, int k)
{
    int sum = i + j + k;
    return sum; // breakpoint
}

Нужно показать стек там, где находится метка breakpoint (аналогично показано и в примере).
Вот мой вариант:
Кликните здесь для просмотра всего текста

Подскажите, правильно ли я сделала? Если нет, то в чём ошибки?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2013, 22:46
Ответы с готовыми решениями:

Кто сможет расписать комментарии к коду?
#include &lt;GL/glut.h&gt; #include &lt;Windows.h&gt; #define pi 3.14159265358979323846 #define w 500...

Добавить комментарии к коду (список - стек)
//Список вида &quot;стек&quot; #include &lt;iostream&gt; using namespace std; //объявляем структуру с...

Стек. Создать случайно генерированный стек и поменять местами первый элемент с i
Как создать случайно генерированный стек (тип элементов CHAR) и поменять местами первый элемент с i...

создать стек,заполнив числами 1,2,3...n.Посмотреть его содержимое,удалить стек
Всем привет!помогите,пожалуйста!!! создать стек,заполнив числами 1,2,3...n.Посмотреть его...

0
16.10.2013, 22:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2013, 22:46
Помогаю со студенческими работами здесь

Заполнить очередь и стек и поменять их содержимое местами через дополнительный стек.
Необходимо разработать программу, которая должна : Заполнить очередь и стек и поменять их...

Используя стек, описать функцию проверяющую, является ли стек пустым
Используя стек, описать функцию проверяющую, является ли стек пустым

Программа добавляет введенный массив 5*5 в стек и выводит полученный стек двумя столбцами
Программа добавляет введенный массив 5*5 в стек и выводит полученный стек двумя столбцами ...

Описать и реализовать класс Стек, моделирующий массивом стек, для хранения любых объектов
ПОЖАЛУЙСТА ПОМОГИТЕ РАЗОБРАТЬСЯ С ЗАДАЧЕЙ НА JAVA!!! только начинаю изучать этот язык. буду очень...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru