English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base del linguaggio C

Controllo di flusso del linguaggio C

Funzioni del linguaggio C

Array del linguaggio C

Puntatori del linguaggio C

Stringhe del linguaggio C

Struttura del linguaggio C

File del linguaggio C

Altri C

Manuale di riferimento del linguaggio C

Manuale completo di programmazione C

Il miglior modo di imparare a programmare in C è attraverso l'esercitazione pratica. Questa pagina contiene alcuni esempi di concetti di base di programmazione C. Si consiglia di consultare le risorse di riferimento nei relativi esempi e di provare a usarle. Tutti i programmi su questa pagina sono stati testati e dovrebbero funzionare su tutte le piattaforme.

    Esempi di base del linguaggio C

  1. C 'Ciao, mondo!' Programma

  2. Programma C per stampare un intero (inserito dall'utente)

  3. Programma C che aggiunge due interi       

  4. Programma C che moltiplica due numeri a virgola mobile

  5. Programma C per trovare il valore ASCII di un carattere

  6. Programma C per calcolare il quoziente e il resto

  7. Programma C per trovare la dimensione di int, float, double e char

  8. Esempio di programma C che utilizza la chiave di parola long

  9. Programma C per scambiare due numeri

  10. Esempio di controllo di flusso e ciclo in linguaggio C

  11. Programma C per verificare se un numero è pari o dispari

  12. Programma C per verificare se un carattere è una vocale o una consonante

  13. Programma C per trovare il numero più grande tra tre numeri

  14. Programma C per trovare le radici di un'equazione quadratica

  15. Programma C per verificare se un anno è bisestile

  16. Programma C per verificare se un numero è positivo o negativo

  17. Programma C per verificare se un carattere è una lettera

  18. Programma C per calcolare la somma dei numeri naturali

  19. Programma C per trovare il factorial di un numero

  20. Programma C per generare una tabella di moltiplicazione

  21. Programma C per visualizzare la serie di Fibonacci

  22. Programma C per trovare il MCD (massimo comune divisore) di due numeri

  23. Programma C per trovare il LCM (minimo comune multiplo) di due numeri

  24. Programma C che utilizza un ciclo per visualizzare i caratteri da A a Z

  25. Programma C per calcolare il numero di cifre di un numero intero

  26. Programma C per invertire un numero

  27. Programma C per calcolare la potenza di un numero

  28. Programma C per verificare se un numero è palindromo

  29. Programma C per verificare se un numero è primo

  30. Programma C per visualizzare i numeri primi tra due intervalli

  31. Programma C per verificare i numeri di Armstrong

  32. Programma C per visualizzare i numeri di Armstrong tra intervalli

  33. Programma C per visualizzare i fattori di un numero

  34. Esempio di funzione in linguaggio C

  35. Programma C che utilizza switch ... case per creare un calcolatore semplice

  36. Programma C che utilizza funzioni per visualizzare i numeri primi tra intervalli

  37. Programma C che utilizza funzioni definite dall'utente per verificare se un numero è primo o un numero di Armstrong

  38. Programma C per verificare se un numero può essere rappresentato come somma di due numeri primi

  39. Programma C che utilizza la ricorsione per trovare la somma dei numeri naturali

  40. Programma C che utilizza la ricorsione per trovare il factorial di un numero

  41. Programma C che utilizza la ricorsione per trovare il MCD (massimo comune divisore)

  42. Programma C che converte il numero binario in decimale

  43. Programma C che converte il numero ottale in decimale

  44. Programma C che converte il numero binario in ottale

  45. Programma C che utilizza la ricorsione per invertire una frase

  46. Programma C che utilizza la ricorsione per calcolare il potenza

  47. Esempio di puntatori e array in linguaggio C

  48. Programma C che utilizza un array per calcolare la media

  49. Programma C per trovare l'elemento massimo in un array

  50. Programma C per calcolare la deviazione standard

  51. Programma C che aggiunge due matrici utilizzando array multidimensionali

  52. Programma C che moltiplica due matrici utilizzando array multidimensionali

  53. Programma C che trova la trasposizione di una matrice

  54. Programma C che moltiplica due matrici passando due matrici alla funzione

  55. Programma C che utilizza puntatori per accedere agli elementi dell'array

  56. Programma C che utilizza chiamate per riferimento per ordinare i numeri in ordine ciclico

  57. Programma C che utilizza l'allocazione dinamica della memoria per trovare la massima quantità

  58. Esempio di stringa in linguaggio C

  59. Programma C per trovare la frequenza di apparizione di un carattere in una stringa

  60. Programma C per calcolare il numero di vocali, consonanti ecc.

  61. Programma C per eliminare tutti i caratteri tranne le lettere da una stringa

  62. Programma C per trovare la lunghezza di una stringa

  63. Programma C per connettere due stringhe

  64. Programma C per copiare una stringa senza utilizzare strcpy()

  65. Il programma C ordina gli elementi in ordine lessicografico (ordine lessicografico)

  66. Esempio di struttura in linguaggio C

  67. Programma C per memorizzare informazioni sugli studenti

  68. Il programma C utilizza la 'struttura' per sommare due distanze (in pollici-piedi)

  69. Programma C che aggiunge due numeri complessi passando la struttura alla funzione

  70. Programma C per calcolare la differenza tra due periodi di tempo

  71. Programma C che utilizza la struttura per memorizzare le informazioni degli studenti

  72. Programma C per memorizzare dati dinamicamente in una struttura

  73. Esempio di file (I/O) del linguaggio C

  74. Programma C che scrive una frase in un file

  75. Programma C che legge una riga da un file e la visualizza

  76. Programma C che visualizza il proprio codice sorgente come output

  77. Programma C per stampare la piramide e il pattern