The C programmeringssprog gør det muligt at udføre komplekse matematiske operationer med relativ lethed gennem brug af sin " math " biblioteket. Du kan bruge dette bibliotek til at udføre rigtig gentagne opgaver , ligesom udskrivning ud en række værdier for sinus -funktionen. For eksempel kan du skrive et program , der udskriver alle værdier af sin (x ) for alle værdier af x mellem -1 og +1 . At udvikle et program , der udretter denne opgave kan hjælpe dig med at lære programmering med C. Ting du skal
C integreret udviklingsmiljø (IDE ), såsom Eclipse CDT
C compiler , som GCC
Vis flere Instruktioner
1
Indlæs C IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File /New /Project" og vælg " C-projekt " for at oprette et nyt C-projekt . En tom kildekode fil vises i teksteditoren del af IDE .
2
Opret en hovedfunktion. Det er her din kode vil opholde . Skriv følgende udsagn i toppen af kildekoden fil : Hej
int main ()
{}
3
Opret en " for" loop der gentager over en række værdier . Hver af disse værdier vil blive sat i " synd "-funktionen til at producere og output. For at skrive en "for" loop, placere følgende erklæring mellem de krøllede parenteser i den vigtigste funktion : Hej
for (int i = -10 ; i < = 10; i + +)
{ }
4
Erklær en variabel til brug inde i løkken. Dette antal vil repræsentere inputværdi til sinusfunktion . Da løkken gentager fra -10 til +10 , kan du opdele loop iteration tal med 10 for at få en række input værdier fra -1 til +1 . For at gøre dette , skal du skrive følgende mellem de krøllede parenteser i løkken : Hej
float x = i /10,0 ,
5
Print ud af værdien af sinus -funktionen ved hjælp af " x" som indgang. Skriv følgende under den tidligere opgørelse , men stadig i mellem de krøllede parenteser i "for" loop : Hej
printf (" Sine på% f: \\ t \\ t% f \\ n" , x, sin ( x )),
6
Udfør programmet ved at trykke på den grønne "Play" knappen øverst i IDE. Programmet output ligner dette : Hej
Sine af -1,000000 : -,841471
Sine af -,900000 : -,783327
Sine af -,800000 : -,717356
< p> Sine af -,700000 : -,644218
Sine af -,600000 : -,564642
Sine af -,500000 : -,479426
Sine af -,400000 : -,389418 < br >
Sine af -,300000 : -,295520
Sine af -,200000 : -,198669
Sine af -,100000 : -,099833
Sine af 0.000000 : 0.000000 < br >
Sine af 0.100000 : 0.099833
Sine af 0.200000 : 0.198669
Sine af 0.300000 : 0.295520
Sine af 0.400000 : 0.389418
Sine af 0.500000 : 0.479426
Sine af 0.600000 : 0.564642
Sine af 0.700000 : 0.644218
Sine af 0.800000 : 0.717356
Sine af 0.900000 : 0.783327
Sine af 1.000000 : 0.841471