Як "разрыў" і "працяг" адрозніваюцца ад C?


адказ 1:

Перапынак заяву

Праграма можа выкарыстаць заяву перапынку, каб прапусціць частку кода

  • Часта выкарыстоўваецца ў цыклах, таму што з назвы вынікае, што цыкл парушаны толькі там, без неабходнасці далейшых ітэрацый

ПРОДАЖА

  • Гэта яшчэ адна інструкцыя па скачку накшталт перапынку. Замест таго, каб прымушаць спыніць дзеянне, наступная ітэрацыя вымушана.

Каб праілюстраваць інструкцыі па скачку, такія як "Працягнуць" і "Перапынак", вы можаце праглядзець гэты ўрок з дапамогай Unacademy

Інструкцыі пра пераход | Паўтарыце выкананне кода - завесы | Парадак кантрольнага класа XI | Зразумець C / C ++ Unacademy

Я спадзяюся, што гэта дапаможа


адказ 2:

Розніца паміж заявамі "перапынак" і "Працяг на мове" заключаецца ў тым, што перапынак адразу пакідае найбольш унутраны цыкл. Заява "Працяг" прымушае пачаць наступную ітэрацыю прыкладаемага цыкла (для, пакуль або зрабіць). Заява "Працягваць" у цыкле "час і рабіць" неадкладна ставіць кантролер у тэставае стан цыклу, у той час як у цыкле "цыкл" ён прымае кантролер да кроку павелічэння цыкла.

Напр .: перапынак заявы

#include int main () {int i, sum = 0; для (i = 1; i <= 10; ++ i) {калі (i% 2 == 0) {перапынак; } сума + = i; } printf ("Сума =% d, i =% d", Сума i); вярнуць 0; }

пытанне тут

Сума = 1, i = 2

Прыклад: працягнуць інструкцыі

#include int main () {int i, sum = 0; для (i = 1; i <= 10; ++ i) {калі (i% 2 == 0) {працягваць; } сума + = i; } printf ("Сума =% d, i =% d", Сума i); вярнуць 0; }

пытанне тут

Сума = 25, i = 11

адказ 3:

Розніца паміж заявамі "перапынак" і "Працяг на мове" заключаецца ў тым, што перапынак адразу пакідае найбольш унутраны цыкл. Заява "Працяг" прымушае пачаць наступную ітэрацыю прыкладаемага цыкла (для, пакуль або зрабіць). Заява "Працягваць" у цыкле "час і рабіць" неадкладна ставіць кантролер у тэставае стан цыклу, у той час як у цыкле "цыкл" ён прымае кантролер да кроку павелічэння цыкла.

Напр .: перапынак заявы

#include int main () {int i, sum = 0; для (i = 1; i <= 10; ++ i) {калі (i% 2 == 0) {перапынак; } сума + = i; } printf ("Сума =% d, i =% d", Сума i); вярнуць 0; }

пытанне тут

Сума = 1, i = 2

Прыклад: працягнуць інструкцыі

#include int main () {int i, sum = 0; для (i = 1; i <= 10; ++ i) {калі (i% 2 == 0) {працягваць; } сума + = i; } printf ("Сума =% d, i =% d", Сума i); вярнуць 0; }

пытанне тут

Сума = 25, i = 11

адказ 4:

Розніца паміж заявамі "перапынак" і "Працяг на мове" заключаецца ў тым, што перапынак адразу пакідае найбольш унутраны цыкл. Заява "Працяг" прымушае пачаць наступную ітэрацыю прыкладаемага цыкла (для, пакуль або зрабіць). Заява "Працягваць" у цыкле "час і рабіць" неадкладна ставіць кантролер у тэставае стан цыклу, у той час як у цыкле "цыкл" ён прымае кантролер да кроку павелічэння цыкла.

Напр .: перапынак заявы

#include int main () {int i, sum = 0; для (i = 1; i <= 10; ++ i) {калі (i% 2 == 0) {перапынак; } сума + = i; } printf ("Сума =% d, i =% d", Сума i); вярнуць 0; }

пытанне тут

Сума = 1, i = 2

Прыклад: працягнуць інструкцыі

#include int main () {int i, sum = 0; для (i = 1; i <= 10; ++ i) {калі (i% 2 == 0) {працягваць; } сума + = i; } printf ("Сума =% d, i =% d", Сума i); вярнуць 0; }

пытанне тут

Сума = 25, i = 11