Основы языка C — различия между версиями
=DeaD= (обсуждение | вклад) |
=DeaD= (обсуждение | вклад) (→Условный оператор if) |
||
Строка 12: | Строка 12: | ||
Условный оператор, варианты использования: | Условный оператор, варианты использования: | ||
− | <code>if( a==1 ){ b=2 };</code> | + | # простейший - <code>if( a==1 ){ b=2 };</code> |
− | <code>if( a==1 ){ b=2 }else{ c=3 };</code> | + | # с веткой "иначе" - <code>if( a==1 ){ b=2 }else{ c=3 };</code> |
− | <code>if( a==1 ){ b=2 }elseif( a==2 ){ c=3 }elseif( a==3 ){ d=4 }else{ e=5 };</code> | + | # с ветками "иначеесли" - <code>if( a==1 ){ b=2 }elseif( a==2 ){ c=3 }elseif( a==3 ){ d=4 }else{ e=5 };</code> |
− | + | # со сложным условием - <code>if( a==1 && (c==0 || q==3) ){ b=2 };</code> | |
− | <code>if( a==1 && (c==0 || q==3) ){ b=2 };</code> | ||
=== Условный оператор switch === | === Условный оператор switch === |
Версия 12:45, 27 августа 2008
Содержание
Структура программы
Простейшая структура программы
Функции и процедуры
Переменные и типы данных
Определение переменных
Базовые типы данных
Массивы
Структуры
Указатели
Условные операторы и циклы
Условный оператор if
Условный оператор, варианты использования:
- простейший -
if( a==1 ){ b=2 };
- с веткой "иначе" -
if( a==1 ){ b=2 }else{ c=3 };
- с ветками "иначеесли" -
if( a==1 ){ b=2 }elseif( a==2 ){ c=3 }elseif( a==3 ){ d=4 }else{ e=5 };
- со сложным условием -
if( a==1 && (c==0 || q==3) ){ b=2 };