1. Дан фрагмент кода, содержащий вызов функции. Определить прототип: float x, y; if(F(x, y)) printf(“ Да ” ); else printf(“ Нет ” ); Выберите один ответ:
a) int F(int k, int m);
b) int F (float k);
c) int F (float k, float m);
d) float F (int k, int m);
e) void F (float k, float m);
2. Дан фрагмент кода, содержащий вызов функции. Определить прототип и возможное назначение функции: int x=5, y=2; F(&x, &y) ; printf(“ X=%d Y=%d”, x, y);
a) F(char a, char b); обмін значеннями;
b) void F(int *a, int *b) ; обмін значеннями;
c) F(int a, int b); порівняння значень;
d) char F(int *a, int *b); обмін значеннями;
3. Определить прототип функции, сравнивающей значения 2-х действительных чисел и вызванная в операторе условия.
a) void F (int k, int m);
b) int F (int k, int m);
c) float F (float k, float m);
d) int F (float k, float m);
e) int F (float *k, float *m);
4.Декларация функции имеет вид int F1(float a, float b); Каким может быть вызов?
a) int x, y, k; k = F1(x, y);
b) float x, y; int k = F1(x, y);
c) float x, y; F1(x, y);
d) float x, y, k; k=F1(x, y);
5. Дан фрагмент кода, содержащий вызов функции. Определить прототип: int x; if(F(x)==’Y’) printf(“ Да ” ); else printf(“ Нет ” );
a) char F (char k);
b) char F (int k);
c) int F (char k);
d) void F (char k);
e) int F(int k);
6. Дан прототип функции с переменным количеством параметров. Определить возможный правильный вызов: int sum_chis(int a,…);
a) int k=sum_chis(3,7,8,9,10);
b) int k=sum_chis(3,7,8);
c) int k=sum_chis(3,7,8,9);
d) int k=sum_chis(2,7,8,9);
7. Декларация функции имеет вид float F4( int *a, int n); Каким может быть вызов?
a) float x; int y, z; F4(x, y, z);
b) float x; int y, z; printf(“%d”, F4(&y, z));
c) float x; int y, z; x = F4(y, z);
d) float *x; int y, z; x=F4(&y, z);
e) float x; int y, z; x = F4(&y, z);
8. Дано фрагмент коду, що містить виклик функції. Визначити прототип: int m, n; printf(“ Res=%.3f”, F( m, n) );
a) void F (int a, int k);
b) float F(int *a, int k);
d) int F (int a, int k);
c) float F (int a, int k);
9. Декларация функции имеет вид void F2(float *a, float *b); Каким может быть вызов?
a) float x, y; printf(“ %f ”, F2( x, y));
b) int x, y, k; k = F1(x, y);
c) float x, y, k; k= F2(&x, &y);
d) float x, y; F2(x, y);
e) float x, y; F2(&x, &y);
10.Декларация функции имеет вид char F5(char a); Каким может быть вызов?
a) char ptr; ptr=F5(‘A’);
b) char x, ptr; F5( x, ptr);
c) char ptr; printf(“%s”, F5(ptr) );
d) char *ptr; ptr=F5(‘A’);
285
350
Ответы на вопрос:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
nuramanjol01.12.2020 22:12
-
1236587406.05.2023 14:22
-
8968135583214.03.2023 05:18
-
sirghiina07.10.2020 20:08
-
Ник1374380304.09.2022 04:35
-
ksussshhhaaa05.04.2023 18:46
-
КираГум10.01.2020 12:41
-
Екатерина381718.08.2022 02:49
-
geneanedel19.06.2020 07:29
-
maalia1222.10.2022 22:23
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.