Ответ на тест

Содержание

Слайд 2

Ответ: m[3] и m[6]

Ответ: m[3] и m[6]

Слайд 3

Ответ: m[1]

Ответ: m[1]

Слайд 4

Ответ: 7

#include
int func(int *p, int *q) {
int s=0;
while (p s+=*(++p);
return s;
}
int main(void)

Ответ: 7 #include int func(int *p, int *q) { int s=0; while
{
int sum, m[6]={1,2,3,4,5,6};
sum=func(m+1,m+3);
printf("%d", sum);
}

Слайд 5

Ответ: 109 155 6d
#include
int main(void) {
char ch = 'm';
printf("%d %o %x

Ответ: 109 155 6d #include int main(void) { char ch = 'm';
", ch, ch, ch);}

Слайд 6

Ответ: 5

#include
int main(void) {
char ch = '\053'- '\x26';
printf(" %u ", ch);}

Ответ: 5 #include int main(void) { char ch = '\053'- '\x26'; printf(" %u ", ch);}

Слайд 7

Ответ: ps = &s[3]

Ответ: ps = &s[3]

Слайд 8

Ответ

Вопрос 8 пропущен

Ответ Вопрос 8 пропущен

Слайд 9

Ответ: paler

#include
int main(void) {
char s[9] = "compiler";
char *ps;
ps = s+3;
*(ps +1)

Ответ: paler #include int main(void) { char s[9] = "compiler"; char *ps;
= 'a';
printf("%s", ps);
}

Слайд 10

Ответ: 8

Ответ: 8

Слайд 11

Ответ: 4

Ответ: 4

Слайд 12

Ответ: 9

#include
int main(void) {
char *p = "gghhgggghh";
while (*p != p[2])
putchar(*p++);
puts(&p[2]);
}

Ответ: 9 #include int main(void) { char *p = "gghhgggghh"; while (*p

Слайд 13

Ответ: 5

#include
int main(void) {
char *p = "qrst";
while (*p != 's')
putchar(*p++);
puts(p);
}

Ответ: 5 #include int main(void) { char *p = "qrst"; while (*p

Слайд 14

Ответ: *(p*q)

Ответ: *(p*q)

Слайд 15

Ответ: только B

При неудачном выделении памяти pa=NULL автоматически выполняется.
Освобождать память функцией free(pa)

Ответ: только B При неудачном выделении памяти pa=NULL автоматически выполняется. Освобождать память
нет необходимости, т.к. она не выделилась.

Слайд 16

Ответ: A, Б или В

А)В неопределенном состоянии, если произошло успешное увеличение блока.
В)Будет

Ответ: A, Б или В А)В неопределенном состоянии, если произошло успешное увеличение
ссылаться на начало блока дин. Массива, если изначально на него выделилась память.
Б)Неопределенный указатель, если память вообще не выделилась.

Слайд 17

Ответ: А, Б или В

Равен NULL, если неудачное увеличение блока.
Ссылается на

Ответ: А, Б или В Равен NULL, если неудачное увеличение блока. Ссылается
начало блока при любом успешном исходе.
Неопределённый указатель, если для p не выделилась память.

Слайд 18

Ответ: q = p;

Ответ: q = p;

Слайд 19

Ответ: (*a)[6]

Ответ: (*a)[6]
Имя файла: Ответ-на-тест.pptx
Количество просмотров: 52
Количество скачиваний: 0