Et fælles programmering problem givet til elever i en indledende C programmering klasse er , hvordan du udskriver en trekant. Dette program kræver viden om kontrolstrukturer , ligesom " for loop ". En for-løkke udfører en blok af kode et antal gange . Du kan placere en for-løkke inde i koden blok af anden for løkke , hvilket skaber en indlejret for løkke. Dette er nøglen til at løse dette problem. Ved rugende to til loops, kan du udskrive en trekant. Ting du skal
C Integrated Development Environment (IDE ), såsom Eclipse CDT
C Compiler , sådan en GCC
Vis Flere Instruktioner
1
indlæse 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
Importer følgende to biblioteker ved at skrive i følgende udsagn i toppen af kildekoden fil: .
< P > # include
# include
3 Opret en hovedfunktion. Den vigtigste funktion er udgangspunktet for dit program. Du vil placere alle din kode inde i hovedfunktion. Indtast følgende under "Medtag " udsagn til at erklære en hovedfunktion : Hej
int main ()
{}
4
Opret en ydre for-løkke . Formålet med dette for løkke er at skabe en serie rækker . Skriv følgende mellem parentes i den primære funktion at skabe en for-løkke , der gør 10 rækker : Hej
for (int i = 0; i < 9, i + +)
{} < br >
5
Opret en indlejret for løkke. Den indlejrede for-løkke skaber en serie kolonner i et trekantet mønster ved at begrænse mængden af kolonner foretaget , baseret på den aktuelle række . For eksempel på rækken man én kolonne foretaget. På p to, to kolonner foretaget. At skabe indlejrede for-løkke , der er begrænset på denne måde , skal du skrive følgende mellem de krøllede parenteser i den første for-løkke : Hej
for (int j = 0 j < i; j + +)
< p> { printf ( "X") ;}
6
Opret en ny linje, der adskiller hver række. Skriv følgende udtalelse under den indlejrede for-løkke , men mellem de krøllede parenteser i den første til loop : Hej
printf ( "\\ n ");
7
Udfør programmet ved at trykke den grønne play -knappen . Programmet output ligner