Другие языки программирования и технологии

Что означают следующие команды в языке С

1. Void, define, include
2. int, char, float
3. return ()
4. Unsigned char
5. While (), switch (), case
6. For
1.
#define ABC 123
Директива предпроцессора. Дальше, если в ходе программы будет попадаться "ABC" то оно будет заменяться на "123".
#include <stdio.h>
Тоже директива предпроцессора. При компиляции эта строка будет заменена на содержание файла stdio.h (STarDart Input Output Header).
2.
Тут типы.
int - целочисленный.
char - символьный.
float - число с плавающей точкой.
3.
Функция возвращает значение.
4.
Символьный тип. Может принимать значения от 0 до 255, т. е. не имеет знака.
5.
while (условие) { действие }
Пока выполняется условие, действие повторяется.
switch(переменная) {
case значения: действия
case другое значение: действия
default: то, что будет выполнено в других случаях
}
6.
for - оператор повторения.
Например:
for (i = 0; i < 10; ++i) { действия }
Действия будут выполнены 10 раз.
НК
Нуриддин Курбонов
1 929
Лучший ответ
1) Void - процедура метод, define - директива прекомпилятора, include - подключение модулей
2) Целый тип, Символьный тип, вещественный тип переменных
3) вернуть значение, внутри функции пишется
4) беззнаковый символьный тип
5) Цикл пока выполняется условие, оператор выбора, выбор
6) Цикл со счётчиком
1. метод, директива прекомпилятора, включение
2. типы данных целое, символ, вещественное (размерность зависит от платформы и компилятора)
3. возвращение из метода/функции
4. беззнаковая переменная типа char (опять же что за платформа, но часто - 1 байт)
5. Цикл, забыл как это по-русски - выбор из нескольких альтернатив
6. цикл с инвариантой и предусловием

Похожие вопросы