Operatori aritmetici
Fa parte della sezione Fondamenti del percorso C di Coddy. Lezione 16 di 63.
Gli operatori aritmetici in C vengono utilizzati per eseguire operazioni matematiche di base. Gli operatori aritmetici più comuni sono:
+(addizione)-(sottrazione)*(moltiplicazione)/(divisione)
Ecco come puoi usare questi operatori:
int a = 10;
int b = 5;
int sum = a + b; // sum è 15
int difference = a - b; // difference è 5
int product = a * b; // product è 50
int quotient = a / b; // quotient è 2Nota che quando dividi due numeri interi, il risultato sarà un numero intero (la parte frazionaria viene troncata). Per esempio:
int result = 7 / 2; // result è 3, non 3.5Per ottenere un risultato in virgola mobile, almeno uno degli operandi deve essere un float:
float result = 7.0 / 2; // result è 3.5Sfida
FacileScrivi un programma in C che esegua le seguenti operazioni:
- Dichiara due variabili intere
num1enum2e inizializzale rispettivamente con i valori 15 e 4. - Calcola e memorizza la somma di
num1enum2in una variabile chiamatasum. - Calcola e memorizza la differenza tra
num1enum2in una variabile chiamatadifference. - Calcola e memorizza il prodotto di
num1enum2in una variabile chiamataproduct. - Calcola e memorizza il quoziente di
num1diviso pernum2in una variabile chiamataquotient. - Stampa tutti i risultati usando
printf()nel seguente formato:
Sum: [value of sum]
Difference: [value of difference]
Product: [value of product]
Quotient: [value of quotient]Provalo tu
#include <stdio.h>
int main() {
// Dichiara e inizializza le variabili qui
// Esegui i calcoli
// Stampa i risultati
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