Главная /
Основы программирования - обучения основам /
Рассмотрим следующий фрагмент программы: #include <string.h> . . . int n; char a[32]; strcpy(a, "abcdefgh" + 5); strcpy(a + 4, "1234"); n = strlen(a); Чему будет равно значение переменной n в результате выполнения этого фрагмента?
Рассмотрим следующий фрагмент программы:
#include <string.h>
. . .
int n;
char a[32];
strcpy(a, "abcdefgh" + 5);
strcpy(a + 4, "1234");
n = strlen(a);
Чему будет равно значение переменной n
в результате выполнения этого фрагмента?
вопрос
Правильный ответ:
Значение
n
равно 3.
Значение
n
равно 4.
Значение
n
равно 7.
Значение
n
равно 8.
Значение
n
равно 9.
Значение
n
равно 32.
Сложность вопроса
69
Сложность курса: Основы программирования - обучения основам
50
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Тотчас заблокируйте сайт с ответами по интуит. Я буду жаловаться!
27 май 2020
Аноним
Я преподаватель! Прямо сейчас заблокируйте этот ваш сайт с ответами по интуит. Немедленно!
09 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # В каком случае выполняется тело цикла "пока"?
- # Что делает следующий фрагмент программы на Си? FILE *f; . . . f = fopen("tmp.dat", "rb+");
- # Рассмотрим фрагмент программы на языке PostScript: 10 10 moveto 20 30 lineto 10 50 lineto 30 50 moveto 20 30 lineto 30 10 lineto stroke Что будет нарисовано в результате его выполнения?
- # Являются ли локальные переменные функции общими для разных нитей (threads), работающих параллельно в рамках одного процесса?
- # Пусть p и q — указатель на целочисленное значение и целочисленный массив: int *p, q[100]; Укажите все корректные выражения языка Си среди перечисленных ниже: