Når du løser problemer på en datamaskin som bruker et programmeringsspråk, er det nødvendig å vise resultatet av løsningen i en form som er forståelig for brukeren. I dette tilfellet kan formen for visning av utdataene være annerledes. Ofte vises resultatet av programmets arbeid på skjermen eller i en ekstern fil i form av tekst. Programmeringsspråket C bruker spesielle funksjoner som vises på skjermen. Med deres hjelp kan alle typer data lett vises på skjermen eller i en fil i ønsket representasjon.
Nødvendig
Programmeringsmiljøet til C
Bruksanvisning
Trinn 1
Hvis du vil bruke funksjoner som gir utdata fra en datastrøm, må du inkludere et spesielt bibliotek i begynnelsen av programmet. For å gjøre dette, skriv en linje som: #include.
Steg 2
Skriv en programkode som løser et gitt problem. Hvis du bruker dine egne funksjoner til beregninger, må du sørge for å returnere alle mellomresultatene fra dem til hovedfunksjonens hoved. Det er også ønskelig å vise det endelige resultatet på skjermen eller i en fil fra hoveddelen av programmet.
Trinn 3
Bruk den overbelastede printf-funksjonen til å skrive ut resultatet til skjermen. Spesifiser typen utdataverdi med et spesialtegn i en av funksjonsparametrene. Hvis variabelen med den endelige verdien Result er av typen int, så bruk en notasjon som: printf ("
Resultatet vises og er lik% d
", Resultat). Forklarende tekst før variabelen, skriv den du trenger. Spesialtegnet"% d "indikerer at en numerisk verdi av int-typen vises. Tegnet"
»Produserer en vognretur, det vil si at du kan vise data på en ny linje. For å vise en variabel av strengtype, bruk spesialtegnene "% s" og "% c".
Trinn 4
Resultatet av de resulterende variablene til en fil skjer ved bruk av andre funksjoner. Først av alt, åpne en eksisterende eller opprett en ny fil på harddisken. For å gjøre dette, skriv inn variabelen i programmet: FILE * fp. Åpne filen for skriving: fp = fopen ("output.dat", "w"). Her er output.txt navnet på filen for å sende resultatet, og "w" -tegnet indikerer at filen skal åpnes i skrivemodus. Hvis en fil med dette navnet ikke finnes på disken, vil funksjonen opprette den når den kjøres.
Trinn 5
Skriv den resulterende variabelen til filen. For å gjøre dette, bruk fprintf (fp,"
Resultatet sendes ut til en fil og er lik% d
, Resultat). Den første parameteren angir filbeskrivelsen som skal skrives, resten av parametrene ligner på de som er beskrevet for printf-funksjonen.
Trinn 6
Når alle nødvendige data er vist, lukker du filen med kommandoen fclose (fp). Nå, når du kjører programmet, vil du se resultatet på skjermen eller i en fil.