Start•LEKCJA 03 / 22

Zmienne i typy

Kurs C · Wyjaśnienie, przykłady, oczekiwany wynik i ćwiczenie.

Typ zmiennej określa, jakie wartości może przechowywać.

Jak to działa?

int to liczby całkowite, double liczby zmiennoprzecinkowe, a char pojedyncze znaki. W C nie ma wbudowanego typu napisu takiego jak string.

Przykład 1 — poznaj zapis

int age = 25;
double price = 12.5;
char grade = 'A';

printf("%d %.1f %c\n", age, price, grade);

Specyfikatory %d, %f i %c określają format wyjścia.

Przeczytaj kod linijka po linijce

  1. int age = 25;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
  2. double price = 12.5;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
  3. char grade = 'A';Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
Oczekiwany wynik / efektpo uruchomieniu przykładu
25 12.5 A

Przykład 2 — podobny problem, inne dane

Teraz przyjrzyj się drugiemu przykładowi. Zwróć uwagę na to, co zmieniło się w kodzie, a co w wyniku. Spróbuj przewidzieć rezultat przed przeczytaniem odpowiedzi.

int x = 7;
printf("%d\n", x * 2);
Wynik drugiego przykładupo uruchomieniu przykładu
14
Sprawdź, czy rozumiesz

Wróć do pierwszego przykładu, zmień jedną wartość i spróbuj samodzielnie przewidzieć wynik. Następnie uruchom kod i porównaj rezultat. W ten sposób nauczysz się nie tylko przepisywać instrukcje, ale rozumieć ich działanie.

Spróbuj samodzielnie

Wypisz dwie zmienne typu int.

To już koniec tej lekcji.

Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.