Hvernig eru 'brot' og 'áframhald' mismunandi í C?


svara 1:

Yfirlýsing um brot

Forrit getur notað brotsyfirlýsinguna til að sleppa hluta kóðans

  • Oft notað í lykkjum vegna þess að nafnið gefur til kynna að lykkjan sé aðeins brotin þar án þess að þörf sé á frekari endurtekningum

Áframhaldandi yfirlýsing

  • Þetta er önnur stökk kennsla eins og hlé. Í stað þess að neyða uppsögn er næsta endurtekning þvinguð.

Til að mynda leiðbeiningar um stökk eins og „Halda áfram“ og „Brjóta“ er hægt að horfa á þessa lexíu í gegnum Unacademy

Hoppa leiðbeiningar | Endurtaka aftökur á kóða - lykkjur | Aðferð við stjórnunarflokk XI | Skilja C / C ++ Unacademy

Ég vona að það hjálpi


svara 2:

Munurinn á yfirlýsingum um brot og áframhald á C-tungumál er að brot fer strax frá innstu lokuðu lykkjunni. Yfirlýsingin um áframhald verður til þess að næsta endurtaka meðfylgjandi lykkju (fyrir, meðan eða gera) hefst. Halda áfram yfirlýsingunni á meðan og gera lykkjurnar setur stjórnandann strax í prófunarástand lykkjunnar, en í for lykkjunni tekur hann stjórnandann að þrepum lykkjunnar.

Dæmi: brot yfirlýsingar

# innifalið int main () {int i, sum = 0; fyrir (i = 1; i <= 10; ++ i) {ef (i% 2 == 0) {brot; } summa + = i; } printf ("Summa =% d, i =% d", Summa, i); skila 0; }

málið hér

Summa = 1, i = 2

Dæmi: halda áfram leiðbeiningum

# innifalið int main () {int i, sum = 0; fyrir (i = 1; i <= 10; ++ i) {ef (i% 2 == 0) {áfram; } summa + = i; } printf ("Summa =% d, i =% d", Summa, i); skila 0; }

málið hér

Summa = 25, i = 11

svara 3:

Munurinn á yfirlýsingum um brot og áframhald á C-tungumál er að brot fer strax frá innstu lokuðu lykkjunni. Yfirlýsingin um áframhald verður til þess að næsta endurtaka meðfylgjandi lykkju (fyrir, meðan eða gera) hefst. Halda áfram yfirlýsingunni á meðan og gera lykkjurnar setur stjórnandann strax í prófunarástand lykkjunnar, en í for lykkjunni tekur hann stjórnandann að þrepum lykkjunnar.

Dæmi: brot yfirlýsingar

# innifalið int main () {int i, sum = 0; fyrir (i = 1; i <= 10; ++ i) {ef (i% 2 == 0) {brot; } summa + = i; } printf ("Summa =% d, i =% d", Summa, i); skila 0; }

málið hér

Summa = 1, i = 2

Dæmi: halda áfram leiðbeiningum

# innifalið int main () {int i, sum = 0; fyrir (i = 1; i <= 10; ++ i) {ef (i% 2 == 0) {áfram; } summa + = i; } printf ("Summa =% d, i =% d", Summa, i); skila 0; }

málið hér

Summa = 25, i = 11

svara 4:

Munurinn á yfirlýsingum um brot og áframhald á C-tungumál er að brot fer strax frá innstu lokuðu lykkjunni. Yfirlýsingin um áframhald verður til þess að næsta endurtaka meðfylgjandi lykkju (fyrir, meðan eða gera) hefst. Halda áfram yfirlýsingunni á meðan og gera lykkjurnar setur stjórnandann strax í prófunarástand lykkjunnar, en í for lykkjunni tekur hann stjórnandann að þrepum lykkjunnar.

Dæmi: brot yfirlýsingar

# innifalið int main () {int i, sum = 0; fyrir (i = 1; i <= 10; ++ i) {ef (i% 2 == 0) {brot; } summa + = i; } printf ("Summa =% d, i =% d", Summa, i); skila 0; }

málið hér

Summa = 1, i = 2

Dæmi: halda áfram leiðbeiningum

# innifalið int main () {int i, sum = 0; fyrir (i = 1; i <= 10; ++ i) {ef (i% 2 == 0) {áfram; } summa + = i; } printf ("Summa =% d, i =% d", Summa, i); skila 0; }

málið hér

Summa = 25, i = 11