Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Пример. #include stdafx.h ⇐ ПредыдущаяСтр 6 из 6
#include " stdafx.h" #include " conio.h"
int _tmain(int argc, _TCHAR* argv[]) { int a, S, i, b; a=0; b=0; i=0; S=1; do { a=a+1; b=b+2; S=(S*a)+(S/b); i++; }while(i< 5); printf(" %d", S); getch(); return 0; }
Запускаем трассировку(Step Into) нажатием F11 либо Debug> Step Into. Открываем окно Watch(Debug> Windows> Watch> Watch1). Переход на следующий шаг осуществляется нажатием кнопки F11.
Рисунок 24. Окно редактора кода в начале трассировки.
Рисунок 25. Значение переменных перед первым прохождением цикла Рисунок 26. Окно редактора кода перед первым прохождением цикла
Рисунок 27. Значения переменных после выполнения операции а=а+1
Рисунок 28. Значения переменных после выполнения операции b=b+2
Рисунок 29. Значения переменных после выполнения операции S=(S*a)+(S/b)
Рисунок 30. Значения переменных после выполнения операции i++
Рисунок 32. Вывод итогового значения на экран
|