Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Б) Идентификатор не может совпадать ни с одним из зарезервированных слов.





В) Идентификатор не может содержать цифры.

К какому типу данных относится число 12.34?

А) int

Б) float

В) char

4. Какой вариант описания переменных содержит ошибку?

а)…
int A; B;
float C;

б) …
int A, B;
float C;

в) Оба варианта содержат ошибки.

Чем отличается переменная от константы?

А) Переменная обязательно должна поменять свое значение хотя бы один раз в результате выполнения программы, а константа – не меняется.

Б) Переменная может менять свое значение при выполнении программы, а константа - не может.

В) Переменная занимает место в памяти, а константа – нет.

6. Структура простой программы на языке C+:

А) Подключаемые библиотеки, заголовок функции main(), тело функции main().

Б) Заголовок функции main(), подключаемые библиотеки, тело функции main().

В) Заголовок фунцкии main(), тело функции main(), подключаемые библиотеки.

7. Правильна ли структура следующей программы?
#include <stdio.h>
#include <conio.h>
{clrscr();
void main()
int i,j;
i=1;
j=2;
}

А) Да

Б) Нет

8. Какую арифметическую операцию производит знак “/” (слеш)?

А) Умножение.

Б) Деление.

В) Нахождение остатка от деления.

9. Каково значение выражения: 11 / 5?

А) 1

Б) 2

В) 2.2

10. Каково значение выражения 11 % 5?

А) 1

Б) 2

В) 2.2

11. Выберите правильную запись операции «больше или равно»:

а) >=

б) =>

в) <>

Какая из данных операций имеет самый высокий приоритет?

а) *

б) +

в) >

13. Выберите правильный вариант использования оператора присваивания:

а) A:=5;

б) 5=A;

в) A=5;

14. A=2+8/(5+2*3/6-2)*2; Чему равно A?

А) 10/8

Б) 5

В) 6

15. R=(10-2*(18-9)/3+6)/2+10; Чему равно R?

А) 2/3

Б) 14

В) 15

16. Выберите неправильный вариант использования оператора printf:

а) printf(“A+B=%f”,S);

б) printf(“%f%f”,B,A);

в) printf(“Привет %f”,&S);

17. Переменная A типа int была выведена на экран в следующем виде:

A=_ _12

(пробелы заменены знаком подчеркивания). Как был задан оператор вывода?

а) printf (“A=%2d”,A);

б) printf (“A=%2.2d”,A);

в) printf (“A=%4d”,A);

18. В каком виде будет выводиться переменная типа float, если не указать формат вывода?

А) В обычном вещественном виде (например, 123.450).

б) В формате с плавающей точкой (например, 1.2345000000E+02).

В) Предугадать невозможно.

19. Что будет выведено на экран после выполнения следующего фрагмента программы? (Пробелы заменены знаком подчеркивания).

R=123.45;
printf (“%7.2f”,R);

А) _123.45

Б) _12.345

В) 123.450

20. Переменные A и B типа int были выведены на экран в следующем виде:

A=5
B=3

(обратите внимание на то, что переменные выведены на разных строках, и после знаков равенства нет пробела). Как были заданы операторы вывода?

а)
printf(“A=%d\n”,A);
printf(“B=%d\n”,B);

б)
printf(“A=%1d\n”,A);
printf(“B=%1d”,B);

в) Оба варианта верны.

21. Что будет на экране после выполнения следующих операторов?
printf(“Пусть \n”); printf(“всегда \n”); printf(“будет \n”); printf(“солнце. \n”);

А) Пусть всегда будет солнце.

б) Пусть
всегда
будет
солнце.

в) Пусть
всегда
будет
солнце.

22. Что будет на экране после выполнения следующих операторов?
printf(“Пусть “);
printf(“всегда “);
printf(“будет “);
printf(“солнце. “);

А) Пусть всегда будет солнце.

б) Пусть
всегда
будет
солнце.

в) Пусть
всегда
будет
солнце.

23. Переменная Month содержит номер месяца, Day – число, Year – год. Какой оператор выводит дату в формате «число/номер месяца/год»?

а) printf (“%d /%d / %d\n”,Day, Month, Year);

б) printf (“Day/ Month/ Year\n”);

в) printf(“%f / %f / %f\n”,Day, Month, Year);

23. Выберите правильный вариант использования оператора scanf():

а) scanf(“%f%f”,&a,&b);

б) scanf(“%d”,k);

в) Оба варианта правильны.

24. Выберите правильный вариант использования оператора scanf():

а) scanf(“%d%f”,&p,&b);

б) scanf(%f%d”,&a,&q);

в) Оба варианта правильны.

25. Определите значение выражения: (X<1) && (X==2) при X=5.

а) 1

б) 0

в) Нет правильного ответа.

 

26. Переменная Month содержит номер месяца. Укажите неверный вариант условия того, что месяц – летний.

а) (Month==6) || (Month==7) || (Month==8)

б ) (Month>5) && (Month<9)

в ) (Month>5) || (Month<9)

 

27. Верно ли будет работать оператор if ?
if ((Month==12) && Day>=29)) || ((Month==1) && (Day<=10))
printf (“Зимние Каникулы!\n”);
else printf (“Не Зимние каникулы\n”);

а) Да.

б) Нет.

в) Оператор содержит ошибки и работать не будет.

25. Выберите правильный вариант использования оператора if

а)
if (A>B) Min=B;

б)
if (A>B) {
Min=B;
Max=A;
}

в) Оба варианта правильны.

26. Укажите неправильный вариант использования условного оператора if:

а)
if (A>5) printf(“A > 5”);
else printf (“A <= 5”);

б)
if (A<5) printf(“A < 5”);
else printf (“A > =5”);

в)
if A==5 printf (“A=5”);
else printf (“A!=5”);

27. В каком фрагменте программы переменная C получает большее из двух введенных значений?

а)
scanf(“%f%f”,&A,&B);
if (A<B) C=A;
else C=B;

б)
scanf (“%f%f”,&A,&B);
if (A>B) C=A;
else C=B;

В) Нет правильного ответа.

28. Выберите правильный вариант использования условного оператора if для нахождения X=MAX{A+B,C*D}.

а)
if (A+B>C*D) MAX=A+B;
else MAX=C*D;

б)
X=A+B;
Y=C*D;
If (X>Y) MAX=X;
else MAX=Y;

в) Оба варианта правильные.

29. В каком фрагменте программы переменная A получает большее, а переменная B ‑ меньшее из двух введенных значений?

а) …
scanf (“%f%f”,&A,&B);
if (A>B) {
C=A;
A=B;
B=C;
}

б)…
scanf (“%f%f”,&A,&B);
if (A<B) {
C=A;
A=B;
B=C;
}

В) Нет правильного ответа.

30. Выберите правильный вариант использования условного оператора if для вычисления функции

а)
if (x<=10) y= 20*x+7;
else y=0;

б)
if (x>10) y=0;
else y=20*x+7;

в) Оба варианта верные.

31. Чему будет равно значение переменой Y после выполнения следующего фрагмента программы?

X=17;
if (X<3) Y=10;
else Y=(5*X+3)/(4*(X+8));

А) 10

Б) 0,88







Система охраняемых территорий в США Изучение особо охраняемых природных территорий(ООПТ) США представляет особый интерес по многим причинам...

Конфликты в семейной жизни. Как это изменить? Редкий брак и взаимоотношения существуют без конфликтов и напряженности. Через это проходят все...

Что делает отдел по эксплуатации и сопровождению ИС? Отвечает за сохранность данных (расписания копирования, копирование и пр.)...

Что делать, если нет взаимности? А теперь спустимся с небес на землю. Приземлились? Продолжаем разговор...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.