Om-annars vs Switch

Författare: Laura McKinney
Skapelsedatum: 4 April 2021
Uppdatera Datum: 16 Maj 2024
Anonim
Lesson 09: Using Switch and Push Buttons with Arduino  | Arduino Step By Step Course
Video: Lesson 09: Using Switch and Push Buttons with Arduino | Arduino Step By Step Course

Innehåll

Skillnaden mellan ett annat-uttalande och switch-uttalande är att if-annars-uttalandet bestämmer vilket uttalande som ska köras och använder flera uttalanden, medan switch-uttalandet låter användaren bestämma vilket uttalande som ska köras och det använder signalmeddelande.


I datorprogrammering används urvalssatsningar i många fall. Det finns många typer av urvalssatser, två mest använda urvalssatserna är if-else och switch-uttalanden. Om något annat uttalande bestämmer vilket uttalande som ska köras och använder flera uttalanden medan switch-uttalandet låter användaren bestämma vilket uttalande som ska köras och det använder signalmeddelande. Det specifika blocket ges kontrollen med hjälp av utvalda uttalanden.

Uttalandet om annars används i objektorienterad programmering. Om vi ​​pratar om det allmänna formatet för ett uttalande om annat än det är: if (uttryck). På ett programmeringsspråk, om och annat är nyckelord. Du använder en uppsättning instruktioner för att utföra if-anders-uttalandet. Ett booleskt värde används för ifall annat uttalande som är sant och falskt. Om uttalandet inte är sant returnerar det falskt och annars returnerar det sant. Den allmänna formen för switch-uttalande är: switch (expression) {case constant1: statement (s); break; fallkonstanter2: uttalanden (s); break; fall konstant3; uttalanden (S); ha sönder; fall konstant4; uttalanden (S); ha sönder; standarduppgifter (er)}. Detta uttryck får utvärderar ett heltal eller teckenkonstanter. Det finns flera alternativ i switch och break spelar en mycket viktig roll i ett switch-uttalande. Det finns förhållanden som villkor 1, tillstånd 2, tillstånd 3 och tillstånd4. Omkopplingsmeddelandet gör det möjligt att växla mellan dessa förhållanden och avslutas med brytmeddelandet.


Innehåll: Skillnad mellan If-else och Switch

  • Jämförelsediagram
  • Om annat uttalande
  • Byt uttalande
  • Viktiga skillnader
  • Slutsats
  • Förklarande video

Jämförelsediagram

GrundOm annat uttalande Byt uttalande
Menande om annat uttalande avgör vilket uttalande som ska köras och använder flera uttalandenByt uttalande låt användaren bestämma vilket uttalande som ska köras.
Flytande heltalUttalande om annat håll utvärderar också flytande heltal.Omkopplaren kan inte utvärdera flytande heltal.
Logiskt uttryck Om annat sätt testar logiskt uttryckVäxeluttalande testar inte logiskt uttryck
GenomförandeDet är enkelt att implementera uttalandet om annatImplementeringen av switch-uttalandet är inte lätt

Om annat uttalande

Uttalandet om annars används i objektorienterad programmering. Om vi ​​pratar om det allmänna formatet för ett uttalande om annat än det är: if (uttryck). På ett programmeringsspråk, om och annat är nyckelord. Du använder en uppsättning instruktioner för att utföra if-anders-uttalandet. Ett booleskt värde används för ifrågavarande påstående om det är sant och falskt. Om uttalandet inte är sant, returnerar det falskt, och annars returnerar det sant.


Byt uttalande

Den allmänna formen för switch-uttalande är: switch (expression) {case constant1: statement (s); break; fallkonstanter2: uttalanden (s); break; fall konstant3; uttalanden (S); ha sönder; fall konstant4; uttalanden (S); ha sönder; standarduppgifter (er)}. Detta uttryck får utvärderar ett heltal eller teckenkonstanter. Det finns flera alternativ i switch och break spelar en mycket viktig roll i ett switch-uttalande. Det finns förhållanden som villkor 1, tillstånd 2, tillstånd 3 och tillstånd4. Omkopplingsmeddelandet gör det möjligt att växla mellan dessa förhållanden och avslutas med brytmeddelandet.

Viktiga skillnader

  1. Om något annat uttalande avgör vilket uttalande som ska köras och använder flera uttalanden medan Switch-uttalandet låter användaren bestämma vilket uttalande som ska köras.
  2. Om-annars-uttalande utvärderar också flytande heltal medan Switch-uttalandet inte kan utvärdera flytande heltal.
  3. Om något annat uttalande testar logiskt uttryck medan Switch-uttalande inte testar logiskt uttryck.
  4. Implementeringen av uttalandet om annars är enkelt medan implementeringen av switch-uttalandet inte är lätt.

Slutsats

I den här artikeln ovan ser vi den tydliga skillnaden mellan if-else och switch-uttalande med implementering.

Förklarande video