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