Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Управление ходом выполнения программы





Циклы

while(условие) оператор

for(инициализация,условие,коррекция) оператор

do оператор while(условие)

Цикл выполняутся до тех пор, пока условие не станет

ложным или нулем.

Выбор вариантов

Условный оператор if

if(условие) оператор

if(условие) оператор else оператор

Множественный выбор

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

{

case метка1: операторы

case метка2: операторы

...

default: операторы

}

Переходы

break - прервать цикл или оператор switch

continue - продолжить; начать новую итерацию цикла, пропустив остаток тела цикла

goto метка - переход на метку

Возврат из подпрограммы

return

return выражение

 

Операции

Арифметические операции

+ - * / % ++ --

a%b - остаток от деления a на b (a и b - целые)

++ - увеличение на 1

-- - уменьшение на 1

Манипуляция разрядами

~ - поразрядное отрицание

& - поразрядное "И"

| - поразрядное "ИЛИ"

^ - поразрядное "ИСКЛЮЧАЮЩЕЕ ИЛИ"

<< - сдвиг влево

>> - сдвиг вправо

Операции присваивания

=

+= (a+=b эквивалентно a=a+b)

-= (a-=b эквивалентно a=a-b)

*= (a*=b эквивалентно a=a*b)

/= (a/=b эквивалентно a=a/b)

%= (a%=b эквивалентно a=a%b)

&= (a&=b эквивалентно a=a&b)

|= (a|=b эквивалентно a=a|b)

^= (a^=b эквивалентно a=a^b)

<<= (a<<=b эквивалентно a=a<< b)

>>= (a>>=b эквивалентно a=a>>b)

Логические операции

&& - логическое "И"

|| - логическое "ИЛИ"

! - логическое "НЕ"

Операции отношения

< <= > >= ==!=

Операция над указателями

& - получить адрес переменной

* - коственная адресация; выдает значение записанное по адресу на который ссылается указатель

Операция над структурами и объединения

. - операция принадлежности

-> - косвенная адресация

Date: 2016-05-25; view: 363; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию