Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТТП (методичка).doc
Скачиваний:
3
Добавлен:
10.11.2018
Размер:
2.24 Mб
Скачать
    1. Правила именования идентификаторов

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

  1. идентификатор может состоять из букв латинского алфавита a—z и A—Z, цифр 0—9 и символа подчеркивания «_»;

  2. первый символ имени не должен быть цифрой;

  3. строчные и прописные буквы различаются (name≠NAME);

  4. рекомендуется давать идентификаторам осмысленные имена, в соответствии с их назначением.

    1. Типы данных

Простейшими и наиболее часто используемыми типами данных в языке Си являются

Int двухбайтовое целое число

long четырехбайтовое целое число

float четырехбайтовое вещественное число

double восьмибайтовое вещественное число

(integer — целый, long — длинный, float — плавающий, double — двойной).

В таблице перечислены все скалярные типы данных языка Си, их размер в памяти компьютера и диапазон принимаемых значений (в среде программирования Turbo C). Квадратными скобочками выделена необязательная часть названия типа, которую можно не указывать при описании переменных.

Таблица 2 — Типы данных языка Си

Вид

Тип данных

Размер, байт

Минимальное значение

Максимальное значение

Цело-численные

[signed] char

1

–128

127

unsigned char

0

255

[signed] short [int]

2

–32 768

32 767

unsigned short [int]

0

65 535

[signed] int

–32 768

32 767

unsigned [int]

0

65 535

[signed] long [int]

4

–2 147 483 648

2 147 483 647

unsigned long [int]

0

4 294 967 296

Вещест-

венные

float

4

8,410–37

3,410+38

double

8

2,210–308

1,910+308

long double

10

3,410–4932

1,110+4932

Определение!

Скаляр (от лат. scalaris — ступенчатый) — величина, каждое значение которой может быть выражено одним (как правило, действительным) числом; по отношению к вектору, который можно рассматривать как многомерную величину, скаляр — величина одномерная.

  1. Оператор printf: вывод на экран

Одной из основных задач программирования является вывод в файл или на экран. Без вывода информации нет возможности узнать и проанализировать результаты работы программы. В Си весь вывод реализуется через внешние функции и макросы. Одной из наиболее универсальных и полезных функций вывода является printf. Для использования этой функции в программе необходимо подключить заголовочный файл stdio.h.

Функцию printf можно использовать для вывода любой комбинации символов, целых и вещественных чисел, строк, беззнаковых целых, длинных целых и беззнаковых длинных целых.

Типичный пример использования функции printf:

printf(“\nВозраст Васи - %d. Его рост - %.2f м.”,

age, height);

Предполагается, что целой переменной age (возраст) и вещественной переменной height (рост) присвоены какие-то значения.

Последовательность символов \n переводит курсор на новую строку. Последовательность символов “Возраст Васи – “ будет выведена с начала новой строки. Символы %d — это спецификация для целой переменной. Вместо %d подставляется значение переменной age. Следующая за спецификацией последовательность символов “. Его рост   просто выводится на экран сразу после значения переменной age. %.2f — это спецификация для вещественного значения, а также указание формата для вывода только двух знаков после десятичной точки. На место спецификации %.2f подставляется значение переменной height. И окончательная последовательность символов “ м.” выводится на экран после значения переменной height.

Студенту на заметку!

В блок-схеме оператору printf соответствует блок вывода:

В блоке пишется слово «Вывод» и перечисляются через запятую все переменные, выводимые на экран при помощи данного оператора.