Тема 10 конструкции ветвления и мультиветления

      Комментарии к записи Тема 10 конструкции ветвления и мультиветления отключены

Какой фрагмент кода полностью аналогичен заданному?

int x = 10, y;

if(x9) y = 100;

else y = 200;

a.int x = 10, y; y = x

b.int x = 10, y; y = x

c.int x = 10, y; y = x9 ? 100 : 200;

19.Можно ли написать оператор switch без оператора break?

i.нет

j.да, если после выполнения блока операторов следует выйти из функции *

k.да, если нужно выполнить и последующие альтернативы

l.да, если нужно выполнить оператор default

20. Какое из следующих утверждений неверно

a.в переключателе всегда выполняется только один оператор, помеченный с помощью метки case , для которого значение константного выражения совпадет со значением переключающего выражения

b.для выхода из переключателя обычно используют оператор break

c.если значение переключающего выражения не совпадает ни с одним из константных выражений, то выполнятся переход к оператору, отмеченному меткой default, если такой имеется

d.переключающее выражение в операторе switch должно быть целочисленным или его значение должно приводится к целочисленному

21. Дан переключатель

char i;

switch(i)

{

case ‘1’: case ‘3’:case ‘5’: case ‘7’: case ‘9’: printf( “Это нечетная цифра ”);

case ‘0’: case ‘2’:case ‘4’: case ‘6’: case ‘8’: printf( “Это четная цифра ”);

default: printf( “Это не цифра ”);

}

Если i== ‘1’, на экран будет выведено

a.Это нечетная цифра Это четная цифра Это не цифра *

b.Это нечетная цифра

c.Это нечетная цифра Это четная цифра

d.Это четная цифра

22.Дан переключатель

int i;

switch(i)

{

case 1: case 3:case 5: case 7: case 9: printf( “Это нечетная цифра ”);

case 0: case 2:case 4: case 6: case 8: printf( “Это четная цифра ”);

default: printf( “Это не цифра ”);

}

Если i== 6, на экран будет выведено

a.Это четная цифра Это не цифра *

b.Это нечетная цифра

c.Это нечетная цифра Это четная цифра

d.Это четная цифра

ТЕМА 11 Конструкции цикла

Чемубудет равно значение переменной y в результате выполнения приведенного фрагмента кода?

int x = 5, y;

for(y=1; y

printf(%d , y);

y = x*2;

  1. 1
  2. 10
  3. 11*

24.Какая из конструкций цикла не решает задачу суммирования квадратов

первых K (К 1) членов натурального ряда

a.for (int i=1,s=0; i

b.int i=1,s=0; while (i

c.int i=0; s=0; do {++i; s+=i*i;} while (i

ТЕМА 12 Конструкции передачи управления

25. Оператор break

a.завершает текущую итерацию цикла и передает управление на проверку условий дальнейшего продолжения цикла*

b.передает управление на указанную метку

c.передает управление на оператор, следующий за оператором мультиветвления

ТЕМА 13 Массивы и строки

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

a.fgets( )

b. gets( ) *

c.fputs( )

d.puts( )

27. Каждый член массива однозначно определяется именем массива и присвоенным этому члену:

a.Индексом*

b. граничным значением

c. диапазоном

d.размером памяти, соответствующим типу данных массива

28.Указатель – это (укажите верные варианты)

a.переменная, значением которой могут быть величины такого же типа что и тип указателя

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

c.переменная, значением которой служит адрес участка памяти, выделенной для объекта конкретного типа

d.именованная константа, значением которой служит адрес участка памяти, выделенной для объекта конкретного типа*

Тема 15 функции

29. Какое из следующих утверждений верно

a. функция может иметь тип функция

b. функция может иметь тип массив

c. функция может иметь тип void*

d. функции не может иметь тип указателя на массив

30. Какое из следующих утверждений неверно

a. в определении функции для каждого параметра функции необходимо указывать тип и имя

b. параметры, перечисляемые в заголовке функции называются фактическими

c.элементы списка параметров функции разделяются запятыми*

d. в объявлении и определении одной функции типы и порядок следования параметров должны совпадать

Статьи к прочтению:

Паскаль с нуля [ч4]. Условные операторы


Похожие статьи:

  • Тема 2.конструкция и компоновка пк

    Дневник Учебной практики (по получению первичных навыков) _________________________________________________________ (фамилия, имя, отчество ст-та)…

  • Тема 9 управляющие структуры

    БАЗА ТЕСТОВЫХ ВОПРОСОВ Дисциплина Программирование Бакалавриат Информатика и вычислительная техника Курс 1 ТЕМА 1 Лексические основы языка…