Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Пошаговое выполнение программы




Выполним по шагам программу Program1 и просмотрим по ходу работы программы значения всех переменных. Значение переменной указывает всплывающая подсказка от курсора на этой переменной (рис. 4). Цепочка действий приведена в табл. 2. Обратите внимание на то, что операторы выделенной строки выполняются только после нажатия кл_ F8 (или M_File -> Run -> Step Оver, или кн_Step Оver) для перехода на следующую строку.

Пошаговое выполнение программы можно прервать командой кл_F9 или кн_ Run, после чего выполняются все операторы до останова программы.

Рис. 4. Всплывающая подсказка от курсора на переменной z после ввода данных функцией scanf()

Таблица 2. Пошаговое выполнение программы

Шаг Клавиши Выделенная строка, пояснение

1 F8 int main (int argc, char* argv[ ])

2 F8 printf(“\n Input x, y, z and + Enter: ”);

3 F8 scanf(”%d%d%d”, &x, &y, &z);

4 F8 Перейти в окно Output (щелчок в окне),

Диалог ввода: Input x, y, z and + Enter: 1 10 100

5 Enter Ввод данных
printf(“ Data: x = %d y = %d z = %d \n“, x, y, z);

6 Перейти в окно Редактора Кода,

7 F8 sum = x + y + z;

8 F8 pr = x * y * z;

9 F8 printf(“\n The results: ”);

10 F8 printf(“ x + y + z = %d x * y * z = %d \n“, sum, pr);

11 F8 getch();

12 Перейти в окно Результатов П

13 Enter Ввод символа (кл_ Enter для функции getch()
return 0;

14 F8 }

15 F8 Окончание выполнения программы

Другой способ пошагового выполнения программы – до позиции курсора: команда кл_ F4 (или M_File -> Run to Cursor, или кн_Run to Cursor) выполняет программу до оператора, на котором расположен курсор в окне редактора кода. Команду кл_ F4 можно повторять, предварительно устанавливая курсор на очередном выбранном операторе останова программы. На каждом шаге нужно просматривать результаты в окне Output.

Пошаговое выполнение программы с заходом в функции делается по команде кл_ F7 (кн_Traсe Into или M_File -> Traсe Into).

Прерывание выполнения программы в любом режиме запуска выполняется командой кл_Ctrl + F2.





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 523 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Лаской почти всегда добьешься больше, чем грубой силой. © Неизвестно
==> читать все изречения...

2419 - | 2289 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.