Содержание
-
Занятие 2
Условные операторы
-
Оператор if
if (аd || a==0)) b++; else { b *= a; a = 0; } if (a++) b++; if (b>a) max = b; else max = a; && И || ИЛИ == РАВНО ! НЕ if (a
-
Сокращенные формы
a=a+b a+=b a=a-b a-=b a=a*b a*=b a=a/b a/=b a++ a=a+1 a-- a=a-1 Опасно: y=++x y=(x=1+x) префиксный инкремент y=x++ y=(t=x,x=x+1,t) постфиксный инкремент max = (b > а) ? b : а; if (b>a) max = b; else max = a; тернарная альтернатива
-
Оператор switch
#include using namespace std; int main() { int a, b, res; char op; cout > a; cout > op; cout > b; bool f = true; switch (op) { case '+' : res=a+b; break; case '-' : res=a-b; break; case '*' : res=a*b; break; case '/' : res=a/b; break; default : cout
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.