Dator > hur man kan stoppa en oändlig slinga

  • hur man kan stoppa en oändlig slinga


  • Slingor är programmering enheter som anger att en del av ett program ska utföras en eller flera gånger . Normalt är dessa indelade i två kategorier , " loopar " och " while-slingor " . A "för loop " körs ett visst antal gånger . En " medan loop " fortsätter att köra tills ett fördefinierat villkor är uppfyllt. Skapa en oändlig loop är en mycket vanlig företeelse för utvecklare

    Du behöver : .
    Programmeringsmjukvara
    Källkod med oändlig loop .


    1 .
    Öppna källkoden i programvaran för programmering .
    2 .
    Identifiera oändlig slinga i källkoden . Under en oändlig loop av ett program ofta inte återvända ut eller ta emot inmatning . Börja med att titta på koden i området efter den senaste lyckade in eller skickas inträffade.
    3 .
    Infoga en linje inom slingan struktur för att fastställa värdet på variabeln som i följande grundläggande språkkod :

    medan x <10
    skriva x /* rad läggas att övervaka variabel * /

    slutet medan
    4 .
    köra koden och övervaka värdet på variabeln . Avgöra varför variabeln inte når det värde som krävs för att uppfylla villkorlig uppgift
    5
    Ändra källkoden för att tillfredsställa loopens villkor för att avsluta : . .

    medan x <10
    skriva x /* rad läggas att övervaka variabel * /
    x=x + 1
    slutet medan
    6 .
    Execute källkoden och bekräftar att oändlig loop har lösts .
    7 .
    bort kodraden läggas att debugga oändlig slinga .

    Tips och Varningar


  • granska kod kan ofta identifiera källan till en oändlig slinga innan koden exekveras .

Previous:Vilka är fördelarna med Java uppgradera ? Next:hur man skapar tur - baserade spel





Relaterade artiklar


  • Toshiba A70 strömadapter krav
  • hur du aktiverar högtalarna på HP w2207h
  • Hur man testar datorns moderkort
  • vad är T2400 processor?
  • Hur man överför stora mängder data
  • hur man skapar en tillgång samband med Visual Basic
  • EVGA GeForce 6200 512MB DDR2 AGP-grafikkort specifikationer
  • hur du aktiverar Wi-Fi på en IPAD
  • Hur berätta om en processor x64 i Windows
  • Har HP netbook 210-1010NR redan har ett wifi-kort anslutning?