База ответов ИНТУИТ

Программирование на языке C++

<<- Назад к вопросам

Заголовок функции имеет вид: void P(float a, float b, char& c);Укажите правильные варианты вызова подпрограммы, если переменные ввызывающей функции описаны так: float a,k; char d[5]; int c; char m;

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
P(a,a,d[2]);(Верный ответ)
P(a,k,'c');
P(a,d,c);
P(1,k+1,m);(Верный ответ)
Похожие вопросы
Заголовок функции имеет вид: void f(char* a, float& b, float c);Укажите правильные варианты вызова функции, если переменные ввызывающей функции описаны так: char a[10]; float b,x; char c[5]; int d;
Заголовок функции имеет вид: void P(int a, float b, char& c);Укажите правильные варианты вызова подпрограммы, если переменные ввызывающей функции описаны так: float a,b; int c,d; char e;
Заголовок функции имеет вид: void P(int a,char b, float c);Укажите правильные варианты вызова подпрограммы, если переменные ввызывающей функции описаны так: char a[10]; float c; int d;
Заголовок функции имеет вид: void f( float a, float b, float& c);Укажите правильные варианты вызова функции, если переменные ввызывающей функции описаны так: int a; char b,c; float d,x;
Заголовок функции имеет вид: void P(int& a, char* b, float c); Укажите правильные варианты ee вызова, если переменные ввызывающей функции описаны так: int a; char* b, *c; float d,x;
Заголовок функции имеет вид: void f(int& a, float b, char c);Укажите правильные варианты вызова функции, если переменные ввызывающей функции описаны так: int a; char b; float d,x;
Заголовок функции имеет вид: void f( float a, int& b, float c);Укажите правильные варианты вызова функции, если переменные ввызывающей функции описаны так: float a,x; int b,c;
Для приведенного ниже кода при вызове функции Func программа аварийно завершается. В чем причина ошибки?
class Foo {     char *buf; public:     Foo(char *b = "default") {         buf = new char[strlen(b) + 1];         strcpy(buf, b);     }     ~Foo() {         delete[] buf;     } }; Foo Func(Foo f) {    return f; }
Что будет выведено на экран в результате работы программы?
#include <stdio.h>void f(char* a, char* b){   char* c;   c = a; a = b; b = c;}int main(){   char a[]="abc";   char b[]= "pr";   f(a,b);   printf ("%s%s", a, b);   return 0;}
Что будет выведено на экран в результате работы программы?
#include <stdio.h>void f(char* a, char* b){   a[1] = b[1]; b[2] = a[2];}int main(){   char a[]="abcd";   char b[]= "opr";   f(a,b);   printf ("%s%s", a, b);   return 0;}