Operatory arytmetyczne
Część sekcji Podstawy ścieżki C w Coddy. Lekcja 16 z 63.
Operatory arytmetyczne w C służą do wykonywania podstawowych operacji matematycznych. Najczęściej używane operatory arytmetyczne to:
+(dodawanie)-(odejmowanie)*(mnożenie)/(dzielenie)
Oto jak możesz używać tych operatorów:
int a = 10;
int b = 5;
int sum = a + b; // sum wynosi 15
int difference = a - b; // difference wynosi 5
int product = a * b; // product wynosi 50
int quotient = a / b; // quotient wynosi 2Pamiętaj, że podczas dzielenia dwóch liczb całkowitych wynik będzie liczbą całkowitą (część ułamkowa zostanie obcięta). Na przykład:
int result = 7 / 2; // result wynosi 3, a nie 3.5Aby uzyskać wynik zmiennoprzecinkowy, co najmniej jeden z operandów powinien być typu float:
float result = 7.0 / 2; // result wynosi 3.5Wyzwanie
ŁatwyNapisz program w C, który wykonuje następujące operacje:
- Zadeklaruj dwie zmienne całkowite
num1inum2i zainicjuj je odpowiednio wartościami 15 i 4. - Oblicz sumę
num1inum2i zapisz ją w zmiennej o nazwiesum. - Oblicz różnicę między
num1inum2i zapisz ją w zmiennej o nazwiedifference. - Oblicz iloczyn
num1inum2i zapisz go w zmiennej o nazwieproduct. - Oblicz iloraz
num1podzielonego przeznum2i zapisz go w zmiennej o nazwiequotient. - Wypisz wszystkie wyniki za pomocą
printf()w następującym formacie:
Sum: [value of sum]
Difference: [value of difference]
Product: [value of product]
Quotient: [value of quotient]Spróbuj swoich sił
#include <stdio.h>
int main() {
// Zadeklaruj i zainicjalizuj tutaj zmienne
// Wykonaj obliczenia
// Wypisz wyniki
return 0;
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
2Zmienne
Typy danychLiczby całkowiteLiczby zmiennoprzecinkowe — float i doubleZnakiWartości logiczneStałePodstawy printfZasady nazewnictwa zmiennychKonwersja typów — część 1Konwersja typów — część 2Wyzwanie podsumowujące3Operatory
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaOperatory przypisaniaOperatory relacyjneOperatory logiczne — część 1Operatory logiczne — część 2Operatory logiczne — część 3Wyzwanie podsumowującePoćwicz samodzielnie: Kompilator C online