Студопедия Главная Случайная страница Обратная связь

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

Приведите примеры использования операции преобразования типа





double d = 2.0;

int k = (int)d;

char ch = (char)k;

int x= static_cast<double> d*10;

37. Определите понятие «пустой оператор».

оператор, в котором ничего не выполняется, может использоваться в циклах

int i;

for (i = 0; ar[i]!= 0; i++);

находит первый нулевой элемент в массиве, при этом в теле цикла ничего не выполняется

38. Каждый ли оператор заканчивается «точкой с запятой»?

Нет, например:

{ [oбъявление]: оператор; [оператор];: } – составной оператор

39. Опишите синтаксис оператора if. Как интерпретировать вложенные if?

if (условие) { оператор 1; оператор 2; оператор 3;}// если оператор один фигурные скобки не ставятся

if(a == b)

if(b == c)

cout << ”a, b и c равны \n”;

else

cout << “b и c не равны \n”;

 

40. Как интерпретировать следующее выражение if (a=b) выражение;?

Cначала переменной a присваивается значение b, а потом если а не NULL или не 0, то выполняется «выражение».

41. Как интерпретировать следующее выражение if (a<x<b) выражение;?

Вначале выполниться проверка первого условия, а потом bool результат приведётся к int (0 или 1) и произойдет проверка второго условия. Т.е. например if (-5<-3<-1) будет всегда интерпретировано как false.

42. Как интерпретировать следующее выражение if (int i=fun(t)) выражение;?

i=fun(t). Если fun(t)!=0, то выражение будет интерпретированно как true, иначе false;

43. Опишите синтаксис оператора switch. Как организовать выход из оператора switch?

switch – оператор множественного выбора

switch (переменная) {
case значение 1: оператор1; break;

case значение 2: оператор2; break;

case значение 3: оператор3; break;

default: оператор;

}

44. Опишите синтаксис оператора цикла с предусловием. Как организовать в этом случае бесконечный цикл?

while (условие выполнения) {список операторов}. Бесконечный цикл – while (true).

45. Опишите синтаксис оператора цикла с постусловием. Как организовать в этом случае бесконечный цикл?

do {список операторов} while (условие выполнения). Бесконечный цикл –do{} while (true).

46. Опишите синтаксис оператора цикла for. Как организовать бесконечный цикл с использованием оператора for? Как описывается список инициализаций?

for (инициализация переменной счетчика; условие; изменение переменной счетчика) {

оператор 1; оператор 2; }

бесконечный цикл – for (int i=1; i>0; i++)

Опишите использование оператора break.

break – выход из ближайшего цикла. Следующим оператором, исполняемым после break, будет являться первый оператор, находящийся вне данного цикла.

Опишите использование оператора continue.

continue– переход к следующему шагу ближайшего цикла.(используется внутри цикла, бросит вычисления одной ветки и перейдёт к другой)







Дата добавления: 2015-04-19; просмотров: 851. Нарушение авторских прав; Мы поможем в написании вашей работы!




Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...


Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

ОЧАГОВЫЕ ТЕНИ В ЛЕГКОМ Очаговыми легочными инфильтратами проявляют себя различные по этиологии заболевания, в основе которых лежит бронхо-нодулярный процесс, который при рентгенологическом исследовании дает очагового характера тень, размерами не более 1 см в диаметре...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

Экспертная оценка как метод психологического исследования Экспертная оценка – диагностический метод измерения, с помощью которого качественные особенности психических явлений получают свое числовое выражение в форме количественных оценок...

Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...

ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на со­временном уровне требований общества нельзя без по­стоянного обновления и обогащения своего профессио­нального педагогического потенциала...

Эффективность управления. Общие понятия о сущности и критериях эффективности. Эффективность управления – это экономическая категория, отражающая вклад управленческой деятельности в конечный результат работы организации...

Studopedia.info - Студопедия - 2014-2025 год . (0.009 сек.) русская версия | украинская версия