Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Задан фрагмент кода: int m[][5] = {{1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}}; int *ptr; int i, j, n, k, el; n = sizeof(m)/sizeof(m[0]); k = sizeof(m[0])/sizeof(m[0][0]); ptr = &m[1][1]; На какой элемент массива m будет указывать указатель ptr+3?
Задан фрагмент кода:
int m[][5] = {{1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}};
int *ptr;
int i, j, n, k, el;
n = sizeof(m)/sizeof(m[0]);
k = sizeof(m[0])/sizeof(m[0][0]);
ptr = &m[1][1];
На какой элемент массива m
будет указывать указатель ptr+3
?
вопрос
Правильный ответ:
m[2][1]
m[1][4]
m[2][1]
m[2][4]
Сложность вопроса
54
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Если бы не эти подсказки - я бы не смог решить c этими тестами intuit.
29 сен 2020
Аноним
Экзамен сдан и ладушки. лол
30 мар 2020
Другие ответы на вопросы из темы программирование интуит.
- # Необходимо написать функцию sum, которая будет вычислять сумму всех элементов массива. В данную функцию должно передаваться два параметра - массив и размер массива. В какой программе функция sum объявлена неверно?
- # Что такое файл?
- # Определите, что делает приведенная программа? void printBits(unsigned int var); int main (void) { unsigned int number, mask; printf("The program on demonstration digit-by-digit operation And ( & )\n"); printf("Enter a whole number of unsigned: "); scanf_s("%u", &number); printf("Enter the number of unsigned-mask: "); scanf_s("%u", &mask); printf("Binary representation of the starting number(%u) and\n", number); printf("Binary representation of the number-masks (%u):\n", mask); printBits(number); printBits(mask); printBits(number & mask); return 0; } void printBits(unsigned int var) { unsigned int b; unsigned int mask = 1 << 15; printf("\n%10u = ", var); for (b = 1; b <= 16; ++b) { printf("%c", var & mask ? '1' : '0'); var <<= 1; if (b % 8 == 0) putchar(' '); } }
- # В результате выполнения какого фграгмента программного кода значение переменной n будет больше 7?
- # Какое выражение нужно вставить в обозначенное место приведенного кода для того, чтобы значение переменной z было равно 40? int x = 10, y = 20, z; int *p1, *p2; p1 = &x; p2 = p1; <Выражение> z = (x==y) ? (x+y) : (y-x);