Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


условное выражение (селектор) должно иметь целочисленный тип

-условное выражение может быть любого типа

-условное выражение должно иметь вещественный тип

+условное выражение может быть символьной константой, которая автоматически преобразуется в целочисленный тип

-нет верных ответов

?

11. Какие утверждения справедливы для констант оператора switch?

+константы сравниваются в той последовательности, в какой они перечислены в программе

-константы сравниваются в алфавитном порядке

+не может быть двух констант в одном операторе switch, имеющих одинаковое значение

-могут быть две констант в одном операторе switch, имеющие одинаковое значение

-константой может быть другой оператор switch

?

12. Какие утверждения справедливы для метки default оператора switch?

+метка default может отсутствовать

-метка default обязательный элемент и обязательно должна быть записана в каждом операторе switch

-метка default обязательно должна быть записана в конце оператора switch

+метка default может быть записана в любом месте оператора switch

-нет верных ответов

?

13. Какие утверждения справедливы для оператора break внутри оператора switch?

+оператор break передает управление за пределы оператора switch

-оператор break передает управление на начало оператора switch

+если после какого-либо из операторов в ветви case отсутствует ключевое слово break, то константа в следующем операторе case считается удовлетворяющей условию, и выполняются операторы данной ветви

-если после какого-либо из операторов в ветви case отсутствует ключевое слово break, то константа в этом case считается не подходящей условию, и никакие операторы не выполняются

-если после какого-либо из операторов в ветви case отсутствует ключевое слово break, то обязательно сразу осуществляется переход на метку default

?

14. Какие утверждения справедливы для оператора goto?

+оператор goto предназначен для выполнения безусловного перехода

+оператор goto указывает, что выполнение программы необходимо продолжить, начиная с инструкции, перед которой записана метка

+в программе объязательно должна быть строка, где указана метка

-оператор goto предназначен для выполнения условного перехода

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

?

15. Какие операторы языка Си являются операторами повторения (операторами цикла)?

+do...while

+for

-if...else

-switch

+while

?

16. В каких случаях для организации цикла используется оператор while?

+когда неизвестно точное число повторений цикла

+нет необходимости, чтобы цикл непременно был выполнен хотя бы один раз

-цикл необходимо выполнить, по меньшей мере, хотя бы один раз

-когда известно точное количество повторений вычислений в цикле

-когда необходимо прервать вычисления в цикле

?

17. Какие утверждения справедливы для организации цикла с помощью оператора while?

+если выражение, определяющее условие выполнения цикла, не равно нулю (Истина), то тело цикла выполняется один раз, затем вновь проверяется условие

+итерации повторяются до тех пор, пока выражение, определяющее условие выполнения цикла, не станет равным нулю (Ложь)

+в тело цикла должны быть включены конструкции, изменяющие логику проверяемого выражения так, чтобы, в конце концов, оно стало равным нулю (Ложь)

-если выражение, определяющее условие выполнения цикла, равно нулю (Ложь), то тело цикла выполняется только один раз

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

?

18. В каких случаях для организации цикла используется оператор do...while?

+когда неизвестно точное число повторений цикла

-нет необходимости, чтобы цикл непременно был выполнен хотя бы один раз

+цикл необходимо выполнить, по меньшей мере, хотя бы один раз

-когда известно точное количество повторений вычислений в цикле

-когда необходимо прервать вычисления в цикле

?

19. Какие утверждения справедливы для организации цикла с помощью оператора do...while?

+тело цикла выполняется один раз, затем проверяется условие. Если выражение, определяющее условие выполнения цикла, не равно нулю (Истина), то вновь выполняется тело цикла

+итерации повторяются до тех пор, пока выражение, определяющее условие выполнения цикла, не станет равным нулю (Ложь)

+в тело цикла должны быть включены конструкции, изменяющие логику проверяемого выражения так, чтобы в конце концов оно стало равным нулю (Ложь)

+если выражение, определяющее условие выполнения цикла, равно нулю (Ложь), то тело цикла выполняется только один раз

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

?

20. В каких случаях для организации цикла используется оператор for?

-когда неизвестно точное число повторений цикла

+нет необходимости, чтобы цикл непременно был выполнен хотя бы один раз

-цикл необходимо выполнить, по меньшей мере, хотя бы один раз

+когда известно точное количество повторений вычислений в цикле

-когда необходимо прервать вычисления в цикле

?

21. Какие операции необходимо обязательно осуществить при организации цикла с помощью оператора for?

+инициализацию счетчика циклов

+сравнение счетчика циклов с некоторым граничным значением

+изменение счетчика циклов при каждом прохождении тела цикла

-обнулять счетчик циклов при каждом прохождении тела цикла

-наращивать граничное значение при каждом прохождении тела цикла

?

22. Вложенным циклом называется...

+конструкция, в которой один цикл выполняется внутри другого

-конструкция, в которой один цикл выполняется после другого

-конструкция, в которой выполняется несколько циклов не связанных между србой

+конструкция, в которой внутренний цикл выполняется полностью во время каждой итерации внешнего цикла

-конструкция, в которой внешний цикл выполняется полностью во время каждой итерации внутреннего цикла

?

23. Какой оператор цикла лучше применять, когда известно точное количество повторений цикла?

+for

-while

-do...while

-if...else

-switch

?

24. Какой необходимо выбрать цикл, для того чтобы организовать повторенное (количество повторений неизвестно) выполнение одного или нескольких операторов, заключенных в фигурные скобки, до тех пор, пока условие не примет значение ложь, проверка условия выполняется перед входом в цикл (следовательно, возможна ситуация, когда тело цикла хоть один раз выполниться всегда)?

-for

-while

+do...while

-if...else

-switch

?

25. Какой оператор цикла является оператором цикла с предусловием?

+for

+while

-do...while

-if … else

-switch

?

26. Какой необходимо выбрать цикл, для того чтобы организовать повторенное (количество повторений неизвестно) выполнение одного или нескольких операторов, заключенных в фигурные скобки, до тех пор, пока условие не примет значение ложь, проверка условия выполняется перед входом в цикл (следовательно, возможна ситуация, когда тело цикла не выполниться ни разу)?

-for

+while

-do...while

-if … else

-switch

?

27. Какой оператор цикла является оператором цикла с постусловием?

-for

-while

+do...while

-if … else

-switch

?

28. Какие операторы цикла применяется, когда неизвестно количество повторений цикла?

-for

+while

+do...while

-if … else

-switch

?

29. Какой оператор приводит к немедленному выходу из цикла?

-continue;

+break;

-switch;

-return;

-нет верных ответов

?

30. Какой оператор, при его использовании в структуре повторения, вызывает немедленное выполнение следующей итерации цикла?

+continue;

-break;

-switch;

-return;

-нет верных ответов

?

31. Какие из приведенных вариантов цикла не являются бесконечными?

-for (int i=1;i>0;;);

+for (int i=1, int rez=1; i<=10; i++, rez*=i);

-int i=20; while(i>0) printf(“%d”,i);

+char s[10]=”Hello!!!”; for (q=0;s[q];q++);

+int i; char *st=”Hello!”; for(;st[i++];);

?

32. Какие утверждения справедливы для цикла for?

+блок инициализации выполняется только один раз, до начала выполнения какого-нибудь из операторов цикла

-блок инициализации выполняется при каждом выполнении тела цикла

+проверка условия выполняется перед первым выполнения цикла

-проверка условия выполняется после выполнения один раз тела цикла

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

 



<== предыдущая лекция | следующая лекция ==>
Complete diving facilities | Социальная структура общества и стратификационные отношения в современном мире
Поделиться с друзьями:


Дата добавления: 2016-10-06; Мы поможем в написании ваших работ!; просмотров: 449 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Велико ли, мало ли дело, его надо делать. © Неизвестно
==> читать все изречения...

4611 - | 4187 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.014 с.