C voor Beginners: Functies/Loops: gissen spel (23 / 23 stap)

Stap 23: Bouwen en uitvoeren


Veel fouten kunnen optreden wanneer u probeert om uw programma te compileren.

Syntaxisfouten optreden wanneer de regels van programmeren in C niet worden gevolgd. Semantische fouten optreden wanneer het geschreven programma is niet zinvol. Logische fouten zijn niet bepaald door de IDE, maar door de programmeur. Deze fouten treden op wanneer iets niet gezocht naar de terminal wordt afgedrukt. Zorg ervoor dat u dubbel te controleren dat elke puntkomma wordt geplaatst waar het moet worden. Controleer ook de open beugels om ervoor te zorgen dat er een overeenkomende vierkante haak sluiten.

Kijk naar de functie van de NumDigits zoals weergegeven in afbeelding 1.

Zoals u zien kunt, worden de accolades (omgeven door groene vierkantjes), die het toepassingsgebied van de gehele functie vertegenwoordig, gematcht alleen tot de hoofdtekst van de functie. De coderegels initialiseren en manipuleren van variabelen allemaal met eindigen ";" (zoals blijkt uit het rode vak).

Als de import bibliotheken niet inbegrepen bij de bovenkant van het bestand zijn, zal het programma niet uitvoeren (afbeelding 2).

Het is ook noodzakelijk dat alles correct is gespeld. Als u ervoor kiezen om verschillende functie of variabele namen, dat is prima, zolang het met dezelfde naam in het hele programma wordt uitgevoerd.

Te stellen het programma, selecteer bouwen - bouwen en uitvoeren (foto 3).

Een MS-DOS-prompt verschijnt (afbeelding 4).

De gebruiker kan op deze vraag 3 opties kiezen.
Door simpelweg te typen gevolgd door keuze invoeren; de prompt zal blijven om het programma te doorlopen. Volg via het programma, het beantwoorden van elke vraag door cijfers en voer. Zodra het nummer is geraden, verschijnt het hoofdmenu back-up, wordt gevraagd een nummer 1-3 opnieuw. Gefeliciteerd met het maken van uw programma!

Gerelateerde Artikelen

Batch gissen spel

Batch gissen spel

instructies:1. kopiëren en plakken van stap 2 de tekst in Kladblok2. sparen als "your_name.bat" de "bat" cruciaal voor de functie van dit spel isStap 1: De codeuitschakelenkleur 0aset/een heeft = 50set/a twee heeft = 40set/a drie heeft
Één klik in- / uitschakelen van uw Android mobiele using Arduino en pfodApp. Arduino voor Beginners

Één klik in- / uitschakelen van uw Android mobiele using Arduino en pfodApp. Arduino voor Beginners

IntroductieDit instructable laat zien hoe u een Arduino uitvoer van in- en uitschakelen kan overstappen van uw Android mobiele telefoon met slechts één klik op het pictogram van de pfodApp . Het toevoegen van een relais gedreven door deze uitgang om
Motion Detector met LED voor Beginners

Motion Detector met LED voor Beginners

Dit is een eenvoudig project dat ik maakte voor het testen van sommige bewegingssensoren die ik kocht. Het zal detecteren beweging en een LED licht, als dat zo is. Dit duurt slechts 20-30 minuten start tot finish en is een perfect project voor beginn
Arduino lijn volgende Robot voor Beginners

Arduino lijn volgende Robot voor Beginners

* Updated GREEN 8 / 2 4 / 2 GREEN 1 voidsetup() {   // a variable created in here doesn't exist in loop } voidloop() {   // a variable created in here doesn't exist in setup } bron wilt opnemen meer prijzen, informatie en bovenkant/bodem/wiel sjablon
Hoe te spelen de gitaar voor Beginners

Hoe te spelen de gitaar voor Beginners

Hoe te spelen gitaar voor Beginners - leer gitaar spelen in eenvoudige stappen, wij bieden gratis gitaarles voor beginners, plus gratis gitaar snaar lessen. Hoe te spelen gitaar voor Beginners - Is de #1 instructable plaats gratis online gitaarlessen
Hoe aangepaste CSS3 Dropdown menu's maken: CSS Dropdown tutorial voor beginners

Hoe aangepaste CSS3 Dropdown menu's maken: CSS Dropdown tutorial voor beginners

ben je moe van uw afhankelijkheid van JavaScript? Of bent u een nieuwe web-ontwikkelaar, die niet wil een derde programmeertaal samen met HTML en CSS te pakken? Dan niet nood voor kopzorg meer omdat sinds de lancering van CSS3 nu u elke soort animati
10 breadboard projecten voor Beginners

10 breadboard projecten voor Beginners

Breadboard is een geweldige manier om het bouwen van elektronische projecten gemakkelijk en in minder tijd zonder de behoefte van het solderen. Een probleem dat wordt geconfronteerd door beginners op het gebied van elektronica is dat ze de componente
LED + arduino "running light" (zeer eenvoudig, goed voor beginners)

LED + arduino "running light" (zeer eenvoudig, goed voor beginners)

Hallodus dit mijn eerste arduino project is. het is heel erg eenvoudig en het is goed voor beginnersprincipe zijn gewoon leds vastgehaakt in een rij te maken van een running lightStap 1: materialen -8 x Led (ik gebruikte 3V Leds, want ik heb geen 5v
Ontwerp een aangepaste Menu systeem--Android/Arduino-menu's voor Beginners--absoluut geen programmering vereist

Ontwerp een aangepaste Menu systeem--Android/Arduino-menu's voor Beginners--absoluut geen programmering vereist

IntroductieDit instructable ziet u hoe u de gratis pfodDesigner beschikbaar op GooglePlay ontwerpen van een menusysteem van de Android met submenu's voor Arduino-compatibele apparaten.De tutorial is geschikt voor complete beginners. Geen codering erv
OpenCart Tutorial voor Beginners - versie 2.0 - 2.X

OpenCart Tutorial voor Beginners - versie 2.0 - 2.X

OpenCart Tutorial voor Beginners video cursus is voor degenen die weten hoe wilden te bouwen op e-commerce met OpenCart zonder te kijken naar eindeloze YouTube-video's die zijn niet gestructureerd? Waarom verspil uw kostbare tijd wanneer u snel en ee
Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon.  Arduino voor Beginners

Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon. Arduino voor Beginners

Update: Zie Andriod/Arduino voor Beginners - ontwerp Custom Andriod menu's aan de Arduino uitgangen wissel voort en vandoor. Absoluut geen programmering vereist voor een alternatief dat niet vereist programmering helemaal.Hoe Beginners een Arduino-ui
DIY 3D-printer voor beginners

DIY 3D-printer voor beginners

Ik heb al gefascineerd over 3D printing, omdat ik op school en nu dat ik om te beginnen met enkele projecten waarbij ladingen van 3D-printen, ik besloten heb om een te krijgen. De eerste stap die ik nam was kiezen tussen een XYZ (cartesische) of Delt
Eenvoudige Kim Chi voor Beginners

Eenvoudige Kim Chi voor Beginners

Kim Chi, een traditionele gefermenteerde levensmiddelen uit Korea gemaakt van kool, knoflook, Spaanse peper en andere groenten is een voedzaam voedsel, vol met probiotische goedheid. Het is rijk aan vitaminen en als de groenten zijn gefermenteerd en
Hoe te rijden een motorfiets voor beginners

Hoe te rijden een motorfiets voor beginners

Als u deze instructies leest, zijn de kansen dat u wilt krijgen in de wereld van het rijden op een motorfiets. Het is niet zo moeilijk als mensen denken dat rijden op een motorfiets.GEVAAR: Paardrijden is een zeer gevaarlijke activiteit, dus hou dat