Si ndryshojnë një 'pushim' dhe një 'vazhdim' në C?


përgjigje 1:

Deklaratë pushimi

Një program mund të përdorë deklaratën e thyerjes për të anashkaluar një pjesë të kodit

  • Shpesh përdoret në sythe sepse emri nënkupton që lak është thyer vetëm atje, pa nevojë për përsëritje të mëtejshme

SHTETI VAZHDIM

  • Ky është një tjetër udhëzim i kërcimit si pushim. Në vend që të detyroni përfundimin, përsëritja tjetër është e detyruar.

Për të ilustruar udhëzimet e kërcimit si "Vazhdo" dhe "Pushim" mund ta shikosh këtë mësim përmes Unacademy

Udhëzime kërcej | Përsëritni ekzekutimet e kodit - sythe | Procedura e klasës së kontrollit XI | Kuptoni pa kriter C / C ++

Shpresoj që të ndihmojë


përgjigje 2:

Dallimi midis thyerjeve dhe deklaratave të vazhdueshme në gjuhën C është se një pushim menjëherë lë lakin e brendshëm mbyllës. Deklarata e vazhdueshme bën që të fillojë përsëritja tjetër e lakit mbyllës (për, ndërsa, ose bëj). Deklarata vijuese në sythe ndërsa dhe do menjëherë vendos kontrolluesin në gjendjen e provës së lakut, ndërsa në lak për atë e merr kontrolluesin në hapin e rritjes së lakut.

Shembull: thënie pushimi

#include int main () {int i, shuma = 0; për (i = 1; i <= 10; ++ i) {if (i% 2 == 0) {pushim; } shuma + = i; } printf ("Shuma =% d, i =% d", Shuma, i); kthimi 0; }

çështja këtu

Shuma = 1, i = 2

Shembull: vazhdoni udhëzimet

#include int main () {int i, shuma = 0; për (i = 1; i <= 10; ++ i) {nëse (i% 2 == 0) {vazhdoni; } shuma + = i; } printf ("Shuma =% d, i =% d", Shuma, i); kthimi 0; }

çështja këtu

Shuma = 25, i = 11

përgjigje 3:

Dallimi midis thyerjeve dhe deklaratave të vazhdueshme në gjuhën C është se një pushim menjëherë lë lakin e brendshëm mbyllës. Deklarata e vazhdueshme bën që të fillojë përsëritja tjetër e lakit mbyllës (për, ndërsa, ose bëj). Deklarata vijuese në sythe ndërsa dhe do menjëherë vendos kontrolluesin në gjendjen e provës së lakut, ndërsa në lak për atë e merr kontrolluesin në hapin e rritjes së lakut.

Shembull: thënie pushimi

#include int main () {int i, shuma = 0; për (i = 1; i <= 10; ++ i) {if (i% 2 == 0) {pushim; } shuma + = i; } printf ("Shuma =% d, i =% d", Shuma, i); kthimi 0; }

çështja këtu

Shuma = 1, i = 2

Shembull: vazhdoni udhëzimet

#include int main () {int i, shuma = 0; për (i = 1; i <= 10; ++ i) {nëse (i% 2 == 0) {vazhdoni; } shuma + = i; } printf ("Shuma =% d, i =% d", Shuma, i); kthimi 0; }

çështja këtu

Shuma = 25, i = 11

përgjigje 4:

Dallimi midis thyerjeve dhe deklaratave të vazhdueshme në gjuhën C është se një pushim menjëherë lë lakin e brendshëm mbyllës. Deklarata e vazhdueshme bën që të fillojë përsëritja tjetër e lakit mbyllës (për, ndërsa, ose bëj). Deklarata vijuese në sythe ndërsa dhe do menjëherë vendos kontrolluesin në gjendjen e provës së lakut, ndërsa në lak për atë e merr kontrolluesin në hapin e rritjes së lakut.

Shembull: thënie pushimi

#include int main () {int i, shuma = 0; për (i = 1; i <= 10; ++ i) {if (i% 2 == 0) {pushim; } shuma + = i; } printf ("Shuma =% d, i =% d", Shuma, i); kthimi 0; }

çështja këtu

Shuma = 1, i = 2

Shembull: vazhdoni udhëzimet

#include int main () {int i, shuma = 0; për (i = 1; i <= 10; ++ i) {nëse (i% 2 == 0) {vazhdoni; } shuma + = i; } printf ("Shuma =% d, i =% d", Shuma, i); kthimi 0; }

çështja këtu

Shuma = 25, i = 11