Fondamenti di printf
Fa parte della sezione Fondamenti del percorso C di Coddy. Lezione 11 di 63.
In C, la funzione printf() viene utilizzata per stampare output formattato nella console. Fa parte della libreria standard di input/output <stdio.h>.
La sintassi di base di printf() è:
printf("format string", argument1, argument2, ...);La stringa di formato può contenere:
- Testo normale, che viene stampato così com'è
- Specificatori di formato, che iniziano con % e vengono sostituiti dai valori degli argomenti
Ecco alcuni specificatori di formato comuni:
%dper i numeri interi%fper i numeri in virgola mobile
%cper i caratteri%sper le stringhe
Esempio:
int age = 25;
printf("I am %d years old.\n", age);Questo produrrà: I am 25 years old.
\n alla fine della stringa è un carattere di nuova riga, che sposta il cursore alla riga successiva dopo la stampa.
Sfida
FacileScrivi un programma C che esegua le seguenti operazioni:
- Dichiara una variabile intera
yeare inizializzala con il valore 2023. - Dichiara una variabile float
pie inizializzala con il valore 3.14159. - Usa
printf()per stampare questi valori nel formato seguente:
The current year is 2023
The value of pi is 3.141590Assicurati di usare specificatori di formato appropriati per ciascun tipo di variabile. Nota che %f stampa i valori float con 6 cifre decimali per impostazione predefinita, quindi 3.14159 verrà visualizzato come 3.141590.
Provalo tu
#include <stdio.h>
int main() {
// Dichiara e inizializza qui le tue variabili
// Inserisci qui le tue istruzioni printf
return 0;
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
2Variabili
Tipi di datiInteroFloat - DoubleCaratteriValori booleaniCostantiFondamenti di printfRegole di denominazione delle variabiliConversione di tipo parte 1Conversione di tipo parte 2Sfida di ripasso3Operatori
Operatori aritmeticiOperatore moduloIncremento/DecrementoOperatori di assegnazioneOperatori relazionaliOperatori logici Parte 1Operatori logici Parte 2Operatori logici Parte 3Sfida di riepilogoEsercitati da solo: Compilatore C online