Indholdsfortegnelse:
- Trin 1: Trin 1:
- Trin 2: Trin 2: Skrivning af vores kodeks og læring af nye ting
- Trin 3: Trin 3: Vi indskrænker vores tid til at være over de fastsatte grænser
- Trin 4: Trin 4:
Video: Enkelt ur i sprog C: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Ideen er at oprette et enkelt ur i C, men først skal vi konfigurere vores software og lære nogle af de ting at kende, vi skal bruge.
Trin 1: Trin 1:
- Vælg Visual Studio, Code Blocks eller anden lignende software (jeg vil anbefale visual studio 2015).
- Jeg vil bruge Visual Studio 2015, så skriv google "Visual Studio 2015 Community", download og installer.
- Efter installationen skal du køre Visual Studio, trykke på New/Project/Console Application.
- I guiden Konsolleapplikation skal du trykke på næste, derefter fjerne markeringen af Forkompileret overskrift og vælge Tøm projekt og derefter Afslut.
- Til højre har du Solution Explorer, højreklik på kildefiler, tilføj/nyt element/C ++ - fil (.cpp), men skift navn til kilde.c og tilføj.
- Nu har du C -projekt klar til start.
Trin 2: Trin 2: Skrivning af vores kodeks og læring af nye ting
Dette er vores kode:
#include#include // vi inkluderer windows -fil (den er forbundet til funktion sleep ()), hvilket betyder, at dette kun vil fungere for windows, så hvis du bruger et andet operativsystem, skal du søge i google efter andre versioner af sleep ().
int main ()
{
int h, m, s; // vi tilføjer timer, minutter og sekunder til vores program
int D = 1000; // vi tilføjer forsinkelse på 1000 millisekunder, hvilket gør et sekund, og vi vil bruge det i søvn ().
printf ("Indstil tid: / n"); // printf skriver på skærmtekst, der er inde i (""), og / n skriver i en ny række.
scanf (" %d %d %d", & h, & m, & s); // scanf er, hvor vi indsætter vores tid eller vores værdier.
hvis (h> 12) {printf ("FEJL! / n"); exit (0); } // i denne if -funktion undersøger vi, om den indsatte værdi er større end 12.
hvis (m> 60) {printf ("FEJL! / n"); exit (0); } // lignende her, og hvis det er større, skriver programmet FEJL! og afslutter
hvis (s> 60) {printf ("FEJL! / n"); exit (0); } // lignende
mens (1) // mens (1) er en uendelig sløjfe, og alt indeni gentager sig i det uendelige. {
s += 1; // dette fortæller programmet at øge sekunder for 1, hver gang mens loop kommer til denne del.
hvis (s> 59) {m += 1; s = 0; } // hvis sekunderne er mere end 59, øger det minutterne og sætter sekunder til 0.
hvis (m> 59) {h += 1; m = 0; } // lignende
hvis (h> 12) {h = 1; m = 0; s = 0; } // lignende
printf ("\ n Ur");
printf ("\ n%02d:%02d:%02d", h, m, s); // dette skriver vores tid i dette format "00:00:00"
Søvn (D); // dette er vores funktionssøvn, der bremser mens loop og gør det mere som et ur.
system ("cls"); // dette rydder skærmen.
}
getchar (); returnere 0;
}
*Alt bag '//' er en kommentar og ændrer ikke programmet, så det kan slettes.
** Visual Studio kører nogle gange ikke programmet, fordi det består af "scanf", så du skal gå til Solution Explorer> højreklik på overfladen> Egenskaber (Noget som på billedet skulle dukke op)> vælg Alle konfigurationer i konfigurationen > Konfigurationsegenskaber> C/C ++> Preprocessor> i Preprocessor Definitions skriver du _CRT_SECURE_NO_WARNINGS> Gem.
Trin 3: Trin 3: Vi indskrænker vores tid til at være over de fastsatte grænser
- Indsæt tilfældige tal, så h er> 12, m er> 60, s er> 60.
- Program skriver FEJL! og afslutter.
- Indtil videre succes!
Trin 4: Trin 4:
- Indsæt tilfældige tal, så h er <12, m er <60, s er <60.
- tallene ændres til formatet 00:00:00, og urene begynder at "tikke".
- SUCCES faktisk.
*Efter at uret har passeret 12, ændres 'timer' til 01 og 'minutter' og 'sekunder' til 00.
Hav det sjovt!
Anbefalede:
GRUNDLÆGGENDE TUTORIAL OM ARTIFICIAL INTELLIGENCE MARKUP SPROG (AIML) VIA NOTEPAD: 8 trin
BASIC TUTORIAL ON ARTIFICIAL INTELLIGENCE MARKUP LANGUAGE (AIML) VIA NOTEPAD: Artificial Intelligence Markup Language (AIML) er et programmeringssprog, der er en Extensible Markup Language (XML) specifikation, der bruges af chatbot, verbot, pandorabot, superbot og anden talende robot. Det blev udviklet af Dr. Richard Wallace og â € ¦
Projekt 1: Demovideo på C -sprog: 9 trin
Projekt 1: Demovideo på C Sprog: Hej medmennesker, I dette projekt ville jeg lave en lille display -demo, der vil tjene som en god introduktion til mit laboratorium. For at gøre det har jeg gjort stor brug af følgende komponenter på eBay:-Arduino Nano: https://www.ebay.ca/itm/MINI-USB-Nano
DIY 3D -scanner baseret på struktureret lys og stereovision i Python -sprog: 6 trin (med billeder)
DIY 3D -scanner baseret på struktureret lys og stereovision i Python -sprog: Denne 3D -scanner blev lavet ved hjælp af billige konventionelle genstande som videoprojektor og webcams. En struktureret lys 3D-scanner er en 3D-scanningsenhed til måling af en tredimensionel form af et objekt ved hjælp af projicerede lysmønstre og et kamerasystem
Sådan ændres dit Facebook -sprog til pirat! (ingen Modding eller Dl): 3 trin
Sådan ændres dit Facebook -sprog til pirat! (ingen Modding eller Dl): En cool og sjov ting at gøre. Ingen modding eller download er nødvendig. Det blev faktisk designet af facebook -teamet. (Bemærk: Alle e -mails og sms'er kommer også i pirat) (Undskyld det første billede, det var det eneste, jeg kunne finde af en
Tilføj støtte til østasiatisk sprog til Windows XP: 12 trin
Tilføj understøttelse af østasiatiske sprog til Windows XP: Denne instruks vil lære dig, hvordan du tilføjer østasiatiske tegn til Windows XP. Jeg lavede også en Windows Vista her. Med andre ord giver dette dig mulighed for at tilføje kinesiske, koreanske, japanske, ect -tegn til Windows XP, så du kan læse og skrive i disse ch