Укажите неправильное описание переменной
char ar[10];
 
enum winter {december, january, february};
 
const c;
 
Укажите правильно заданные идентификаторы
struct
 
2cars
 
money$sum
 
this_is_a_variable
 
Задан массив:
int m[3][4] = { { 1, 2, 3, 4}, { 5, 6, 7, 8}, { 9, 10, 11, 12} }; Какое значение содержится в элементеm[2][3]
?
Как правильно задать неизменяемый указатель?
const int* x=10;
 
int *const x =10;
 
const int const x = 10;
 
Чему будет равна переменная
x
?void f() { int x = 1; int &y = x; int &z = y; z = -1; }
В программе имеется функция с прототипом
int func(int k, double f)
. Какое из следующих объявлений приведет к ошибке компиляции?1.void func(int m, double g = 3.14) 2.double func(int m, double h, int d = 0)
Укажите неправильное объявление перечислимого типа?
enum avto {Lada, Ford, Toyota};
 
enum avto {Lada=1, Ford=2, Toyota=3};
 
enum avto {1, 2, 3};
 
Что возвращает функция, прототип которой объявлен следующим образом:
struct A {char *x; int y;}; A fun(void);
Как обратиться к элементу
x
переменнойv
, объявленной следующим образом:struct A {char *x; int y;} v;
v.x
 
x
 
v->x
 
Как обратиться к элементу
x
переменнойv
, объявленной следующим образом:struct A {char *x; int y;} *v;
v.x
 
x
 
v->x
 
Что будет напечатано в результате выполнения фрагмента программы:
char s1[]="a \0x23 b"; cout<<s1;
a \0x23 b
 
a # b
 
a
 
В каких из следующих операторов есть синтаксические ошибки?
char *s2[]="mnbvcx";
 
char s3[5]="qwerty";
 
char *s4="mnbvcx";
 
Отметьте верные высказывания для записи
enum {two = 2, three, four, ten = 10, eleven, fifty = ten + 40};
?
three
присваивается значение 3 
eleven
присваивается значение 11 
four
присваивается значение 3 
eleven
присваивается значение, равное сумме значений констант three
и four
 
Чему будет равняться значение переменной
"ii"
после выполнения приведенного ниже кода?int ii = 0; int& rr = ii; rr++;
Можно ли определить длину строки с помощью функции?
int len(char *s) { int n=0; while (*s++)n++; return n;}
Что будет напечатано в результате выполнения фрагмента программы?
char s[] = "abcd yuio"; char *str = s; cout << str;
abcd
 
abcd yuio
 
Что будет напечатано в результате выполнения фрагмента программы?
char s[]="abcd1234"; char *str = s + 4; cout << str;
abcd1234
 
d1234
 
1234
 
abcd
 
В каких случаях из перечисленных ниже описание является определением?
Какие из нижеприведенных описаний являются определениями?
extern int g;
 
float fun(int,double);
 
float x = 10.0;
 
const float pi = 3.14159;
 
enum{zero,one,two};
 
Какие из нижеприведенных описаний являются определениями?
extern float pi;
 
struct st;
 
float x2(float x) { return x*x; }
 
struct{char a; int b;} my_str;
 
Что в данном коде обозначает третья строка?int kоl; int& pal = kol; const char& CR ='\n';
Верен ли нижеприведенный код? Каков результат его работы?
#include <iostream> #include "conio.h" int main() { enum {t, x, y, z ,w}; cout<<t+x+y+z+w; getch(); return 0; }
Отметьте правильное определение константы:
const int DOZEN = 12;
 
const double;
 
double COFF = (const)1.2e10;
 
Что обозначает данный код?
int someFunc(double, int); int main(int argc, char* pArgs[]) { someFunc(1, 2); } int someFunc(double argl, int arg2) { //...выполнение каких-то действий }
someFunc ()
 
someFunc
 
someFunc
 
Что будет выведено на экран в результате выполнения приведенной ниже программы:
#include "iostream.h" #include "conio.h" const int a=144; int main() { a=12; cout<<a; getch(); return 0; }
Какие из записей соответствуют правильным обозначениям отрицательных констант?
Выберите правильные записи целых констант:
0x16
 
2147483645
 
40000L
 
a136
 
Выберите правильные записи констант с плавающей точкой:
3.32
 
.892
 
3.2e10
 
Выберите правильные записи символьных констант:
'1'
 
0xuf34
 
'f'
 
Какой результат будет у следующего выражения?
main() { char s2[] = "Hi"; cout << sizeof("Hello") + sizeof(s2); }
8
 
9
 
10
 
Какой результат будет у следующего выражения?int main() { char *s1; char s2[] = "Hello"; *s1 = "Hi!"; s1[2] = s2[1]; cout << s1; }
Hi
 
Hie
 
He