Структура Въведение
Структурата на цикъла може да се разглежда като условна преценка и комбинация от насочена посока. В допълнение, три елемента на циркулиращата структура: циркулиращи променливи, циклични фактори и условия за циклично завършване. Структурата на контура се използва в блоковата диаграма за използване на полето за преценка и критерият е написан в полето, а двата изхода съответстват съответно на условното установяване и условие. Различни инструкции, изпълнявани, когато не е настроен, една от които е да се посочи цикличното тяло, след което да се върне от цикличното тяло до входа на кутията за преценка.
Циркулярно изявление на език C
три В цикъла са налични четири цикъла
C език, а именно Goto цикъл, while цикъл, DO ... Докато цикъл и for цикъл. Четири цикъла могат да се използват за справяне със същия проблем, като цяло те могат да се заменят един друг, но като цяло не препоръчваме цикъла GOTO, тъй като редът на форсиране на програмата често ще даде на процедурата да стартира непредсказуеми грешки, като ни научи главно научете трите цикъла на While, Do ... while, for. Често използваните три вида циклично структурно обучение се фокусират върху изясняването на техните същите и различни от тях, за да ги използват в различни случаи. Това ще разбере ясно формата и реда на изпълнение на трите цикъла. След като разберете диаграмата на всеки цикъл, ще разберете как да го замените, като примера за цикъла WHILE, пренаписване с израза for, което може да разбере по-добре тяхната роля. По-специално, трябва да се отбележи, че изразът, който има тенденция да завършва в цикличното тяло (т.е. промяната на цикличната променлива се променя), в противен случай може да се превърне в мъртъв цикъл, което е често срещана грешка на начинаещите.
Три разлики в цикъла
След като научи тези три цикъла, трябва да изясни разликата между тях: Когато използвате цикъла While и DO ... While, инициализирането на кръговата променлива трябва да бъде Преди цикличното тяло, цикълът FOR обикновено се извършва в оператора 1; цикълът While и цикълът for първо се оценяват и след това се изпълнява цикличното тяло; и DO ... Докато цикълът е за определяне на израза след изпълнение на цикличното тяло, което се казва, че do ... докато цикличното тяло се изпълнява веднъж, докато цикълът While и for do може да не се изпълнят веднъж. Също така е важно да се отбележи, че тези три цикъла могат да бъдат прескочени от цикъла с оператора BREAK, а операторът CONTINUE завършва този цикъл, а цикълът на оператора GOTO с IF не се контролира с операторите BREAK и CONTINUE.
последователна структура, клонова структура и циркулационна структура не се изолират една друга, могат да имат клонове, последователни структури и клонове в цикъла, а в клона, няма значение коя структура, ние можем. В общи линии е да ги разглеждаме като изявление . Тези три структури често се комбинират в действителния процес на програмиране, за да се постигнат различни алгоритми и се проектират съответните процедури. Въпреки това проблемът, който трябва да се програмира, е голям, написаната програма често е много дълга, структурата е по-обновяваща се, което води до четливост, трудна за разбиране, методът за решаване на този проблем е да се проектира C програмата в модулна структура.
Модулна програмна структура. Реализирана е модулна програмна структура на езика C, сложната C програма е разделена на няколко модула, всеки модул е написан в C функция, след което преминава основната функция за извикване на функция и Функцията за извикване на функция е написана в C програма на голям проблем. Затова често се казва: C програма = основна функция + подразделения. Следователно дефиницията на функцията, връщането, връщането и стойността на стойността трябва да се обръща особено внимание на разбирането и приложението и да се консолидира чрез натискане на машината.
Когато условието е установено, кодът на цикличното тяло се изпълнява. Когато условието не е установено, цикълът излиза и кодът зад структурата на цикъла се изпълнява. Структурата на цикъла може да намали натоварването на изходната програма, която се повтаря, което се използва за описание на проблема с повтарянето на определен алгоритъм, което е програмната структура, която най-добре упражнява компютърните специални умения в програмирането. Структурата на цикъла може да се разглежда като условна преценка и комбинация от посока на въртене. В допълнение, три елемента на циркулиращата структура: циркулиращи променливи, циклични фактори и условия за циклично завършване. Структурата на цикъла се използва в блоковата диаграма, която се използва за използване на полето за преценка. Кутията за определяне е написана върху кутията и двата изхода съответстват на различни инструкции, изпълнявани, когато условието е установено и условието не е установено. Единият е да посочите циклера и след това от цикличното тяло обратно към входа на кутията за преценка.
Често срещани два вида циклични структури
1 When the type of loop is determined whether the condition P is established, if P is established, then execute A (step ); If the condition P is established; if P is established, then A, if this is repeated, until a certain condition P does not appear.
2 Until the loop: first execute A, then determine if the condition P is established, if P is not established, then execute A, so repeated until P is established, the cycle The process ends.