programe C cu ieșire care arată utilizarea operatorilor, bucle, funcții, tablouri, efectuarea operațiilor pe șiruri, fișiere, pointeri. Descărcați fișierele executabile și executați-le fără a compila fișierul sursă. Cod :: Blocuri IDE este folosit pentru a scrie programe; cele mai multe dintre acestea vor funcționa cu compilatoare GCC și Dev C ++. Primul program imprimă „Hello World”.
Exemple de programare C cu ieșire
Exemplul 1 – C hello world program
/ ** Primul meu program C * /
int main ()
{
printf („Hello World \ n”);
return 0;
}
Rezultatul programului:
„Hello World”
Exemplul 2 – Programul C pentru a obține intrări de la un utilizator folosind scanf
Ieșire:
Introduceți un număr întreg
7897
Numărul întreg este: 7897
Exemplul 3 – folosind instrucțiunile de control if else
Ieșire:
Introduceți un număr
-45
Mai mic sau egal cu zero.
Exemplul 4 – exemplu buclă
Ieșire:
1 2 3 4 5 6 7 8 9 10
Exemplu Programul 5 – C verifică dacă un număr întreg este sau nu
Exemplul 6 – argumente din linia de comandă
Acest program tipărește numărul de argumente și conținutul acestora.
Exemplul 7 – Array program
Exemplul 8 – programul funcțional
Exemplul 9 – Utilizarea comentariilor într-un program
Exemplul 10 – utilizarea structurilor în programarea C
Exemplul 11 – Programul C pentru seria Fibonacci
Exemplul 12 – Programarea grafică C
Cum să compilați programele C cu compilatorul GCC?
Dacă utilizați GCC pe sistemul de operare Linux, poate fi necesar să modificați programele. De exemplu, luați în considerare următorul program care tipărește primele zece numere naturale.
#include < conio.h >
int main ()
{
int c;
pentru (c = 1; c < = 10; c ++)
printf („% d \ n „, c);
getch ();
return 0;
}
Programul include un fișier antet <conio.h>
și apelează funcția getch, dar acest fișier este specific Borland, deci funcționează în compilatorul Turbo C, dar nu în GCC. Programul pentru GCC trebuie să fie ca:
int main ()
{
int c;
/ * pentru bucla * /
pentru (c = 1; c < = 10; c ++)
printf („% d \ n”, c);
return 0;
}
Dacă utilizați GCC, salvați programul într-un fișier, spuneți „numbers.c” pentru a compila programul, deschideți terminalul și introduceți comanda „gcc numbers.c”, acesta compilează programul și executați-l introduceți comanda „./a.out” nu utilizați ghilimele în timpul executării comenzilor. Puteți specifica numele fișierului de ieșire ca „gcc numbers.c -o numbers.out”, pentru a rula executați „./numbers.out” în terminal.
Tutorial de programare C
Un program constă din funcții care conțin instrucțiuni date unei mașini pentru a efectua o sarcină. Procesul de scriere al acestuia include proiectarea unui algoritm, desenarea unei diagrame și apoi scrierea codului. După ce l-ați scris, trebuie să-l testați și să-l depanați dacă nu produce rezultatul necesar.
To scrieți un program, aveți nevoie de un editor de text (folosiți-l pe cel preferat) și de un compilator. Un compilator convertește codul sursă în codul mașinii, care constă numai din zero „s și unu”, gata să fie executat pe o mașină.
Un IDE (Integrated Development Environment) oferă un editor de text, un compilator, depanator etc. pentru dezvoltarea de programe și gestionarea proiectelor. Cod :: Blocuri IDE oferă un mediu ideal pentru dezvoltare. Poate importa proiecte Microsoft Visual C ++, este extensibil deoarece folosește plug-in-uri, open-source și cross-platform.
Cum se scrie un program C?
Un program trebuie au cel puțin o funcție principală. O funcție constă din declarații și declarații. O declarație este o expresie urmată de punct și virgulă. De exemplu, a + b, printf („exemple de programe C”) sunt expresii și a + b; și printf („C este un limbaj de programare ușor de învățat pentru computer”); sunt instrucțiuni.
Pentru a utiliza o variabilă, trebuie să indicăm tipul acesteia, indiferent dacă este un număr întreg, float, caracter sau altele. Limbajul C are multe tipuri de date încorporate și le putem crea pe ale noastre folosind structuri și uniuni. Fiecare tip de date are dimensiunea sa care poate depinde de aparat; de exemplu, un număr întreg poate fi de 2 sau 4 octeți. Datele sunt stocate într-o formă binară, adică un grup de biți în care fiecare bit poate fi „0” sau „1”.
Cuvinte cheie precum „switch”, „case”, „„ implicit ”,„ ” registru, „sunt cuvinte rezervate cu semnificație predefinită și nu pot fi utilizate ca numele unei variabile sau a unei funcții. Memoria poate fi alocată în timp de compilare sau în timpul rulării utilizând funcții malloc și calloc.Limbajul C are multe caracteristici precum recursivitate, preprocesor, compilație condițională, portabilitate, pointeri, multi-threading prin utilizarea bibliotecilor externe, alocare dinamică a memoriei. Datorită acestora, este utilizat pentru realizarea de programe și aplicații software portabile. Utilizând API-ul de rețea, utilizatorii pot comunica și interacționa între ei și pot partaja fișiere.
Biblioteca standard C conține funcții pentru operații matematice, caractere, intrare / ieșire, fișiere și multe altele. Procesul de scriere a unui programul cunoscut sub numele de codare necesită cunoștințe de limbaj de programare și logică pentru a obține rezultatul dorit. Deci, ar trebui să învățați elementele de bază ale programării C și să începeți să creați programe.
Învățarea structurilor de date (stive, cozi, liste legate, arbori binari grafice) folosind C vă oferă o mai bună înțelegere pe măsură ce studiați totul în detaliu. O credință generală este să mergeți la limbaje la nivel înalt. Cu toate acestea, este o idee bună să învățați C înainte de a învăța C ++ sau Java. C ++ este orientat obiect și conține toate caracteristicile C, așa că învățarea C vă ajută să învățați C ++ rapid, apoi puteți studia Java.
Programarea C PDF
- Compilator Dev C ++
- C esențial
Cărți de programare C
- Let Us C By Yashavant Kanetkar
- PROGRAMARE CU C By Byron Gottfried, Jitender Chhabra
- Programarea C de Brian Kernighan și Dennis Ritchie
Dacă sunteți începător, cumpărați una dintre primele două cărți și dacă aveți experiență anterioară în programare sau cunoașteți elementele de bază ale limbajului C, cumpărați-l pe al treilea.