Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
C++. Краткий справочник.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
79 Кб
Скачать
☆

Основные операторы

Оператор

Назначение

Формат

Пример

присваивания

переменной присваивается значение выражения

переменная = выражение;

a = 3.1415;

b = 2.7 + a;

условный

если выражение истинно, то выполняется оператор

if (выражение) оператор;

if (a > b) c = d + h;

если выражение истинно, то выполняется оператор1; если выражение ложно, то выполняется оператор2.

if (выражение) оператор1;

else оператор2;

if (a > b) c = d + h;

else f = t * m;

переключения

если выражение равно конст_k, то выполнить операт_k; если нет ни одного совпадения,то выполнить операторы.

switch (выражение) {

case конст_1 : операт_1;

case конст_2 : операт_2;

…

case конст_N : операт_N;

default : операторы;

}

switch (x) {

case 'A': printf ("Буква A"); break;

case 'B': printf ("Буква B"); break;

default : printf ("Другая буква")

}

цикла

пока выражение истинно, выполнять оператор

while (выражение)

оператор;

while (k < n) {

y = y * x;

k++;

}

выполнять оператор, пока выражение истинно

do

оператор

while (выражение);

i = 0;

do

a [i] = i * i;

while (++i <= 100);

выполнить выраж1; пока выраж2 истинно, выполнять оператор и выраж3

for (выраж1; выраж2; выраж3)

оператор;

for (i = 0; i <= 100; i++)

a[i] = i * i;

завершения

прекратить выполнение switch, while, do, for

break;

продолжения

продолжить выполнение while, do, for

continue;

возврата

прекратить выполнение функции

return;

return x + y;

перехода

перейти на оператор с меткой

goto метка;

goto BACK;

Пример простой программы

#include <stream.h>

директива препроцессора

void main ()

заголовок функции

заголовок программы

{

int a = 5, b = 6, c;

/* это комментарий */

описание переменных

определение функции (тело программы)

c = a + b;

cout << "Привет, мир !\n";

cout << "c = " << c << "\n";

выполняемые операторы

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]