Ім'я файлу: Додатково до теми 1 (3).pptx
Розширення: pptx
Розмір: 112кб.
Дата: 29.09.2022
скачати
Пов'язані файли:
docsity-medicina-starodavnoji-grecii-nmu-bogomolcya-1-kurs-istor

Структура програми

  • Інструкції. Базовим будівельним блоком програми є інструкції (statement). Інструкція представляє деяку дію, наприклад, арифметичну операцію, виклик методу, оголошення змінної і присвоєння їй значення. В кінці кожної інструкції в C ставиться крапка з комою (;). Цей символ вказує компілятору на кінець інструкції.
  • Метод Main. Точкою входу в програму на мові C є метод Main. Метод Main є обов'язковою частиною консольного додатку. Якщо ми змінимо його назву, то програма НЕ скомпілюється.
  • Регістр. C є чутливою до регістру мовою. Наприклад, назва обов'язкового методу Main починається саме з великої літери: "Main".
  • Коментарі. Важливою частиною програмного коду є коментарі. Вони не є власне частиною програми, при компіляції вони ігноруються. Проте коментарі роблять код програми більш зрозумілим, допомагаючи зрозуміти ті чи інші його частини.

Змінні

Змінна представляє іменовану область пам'яті, в якій зберігається значення певного типу. Змінна має тип, ім'я та значення. Тип визначає, якого роду інформацію може зберігати змінна.

Після оголошення змінної, їй можна присвоїти значення за допомогою оператора присвоювання (знак =). В C Ви можете оголосити змінну і відразу присвоїти їй значення. Це називається ініціалізацією змінної (або “визначенням змінної”).

1

2

int a; // оголошення змінної

a = 10; // присвоювання змінній a значення 10

Арифметичні операції

У C використовується більшість операцій, які застосовуються і в інших мовах програмування. Операції представляють певні дії над операндами - учасниками операції.

Операнда може виступати змінною або будь-яким значенням (наприклад, числом).

Операції бувають унарними (виконуються над одним операндом), бінарними - над двома операндами і тернарними - виконуються над трьома операндами.

При виконанні відразу декількох арифметичних операцій слід враховувати порядок їх виконання. Пріоритет операцій від найвищого до найнижчого:

  • Інкремент, декремент
  • Множення, ділення, отримання залишку
  • Додавання, віднімання
  • Для зміни порядку проходження операцій застосовуються дужки.

Операції присвоєння

Операції присвоєння встановлюють значення. В операціях присвоєння беруть участь два операнда, причому лівий операнд може представляти тільки іменований вираз що модифікується, наприклад, змінну. Як і в багатьох інших мовах програмування, в C є базова операція присвоювання =, яка присвоює значення правого операнда лівому операнду:
  • int a = 10;
  • a += 10;        // 20
  • a -= 4;         // 16
  • a *= 2;         // 32
  • a /= 8;         // 4

Операції присвоєння

Операції присвоєння є правоасоціативними, тобто виконуються справа наліво. Наприклад:

int a = 8;

int b = 6;

int c = a += b -= 5; // 9

В даному випадку виконання виразу буде виконуватись наступним чином:

b -= 5 (6-5=1)

a += (b-=5) (8+1 = 9)

c = (a += (b-=5)) (c = 9)

Як правильно називати змінні?

  • Назви змінних мають бути достатньо короткими, та при цьому мати сенс.
  • Назва змінної повинна визначати її мету/задачу.
  • Назва змінної має бути читабельною.
  • Оптимізація для пошуку.
  • Не використовувати зайві цифри/символи.
  • Врахування предметної області.

скачати

© Усі права захищені
написати до нас