Главная / Программирование на языке C в Microsoft Visual Studio 2010 / При выполнении какой программы возникнет ошибка, связанная с выходом за границы массива?

При выполнении какой программы возникнет ошибка, связанная с выходом за границы массива?

вопрос

Правильный ответ:

#include <stdio.h> #define N 11 int main() { int i; int arr[N][2]; for (i=1; i<N; i++) { arr[i][1] = i; arr[i][2] = i*i; } for (i=0; i<N; i++) printf("%d,%d\n", arr[i][1], arr[i][2]); return 0; }
#include <stdio.h> #define N 11 int main() { int i; int arr[N][2]; for (i=0; i<N; i++) { arr[i][0] = i; arr[i][1] = i*i; } for (i=0; i<N; i++) printf("%d,%d\n", arr[i][0], arr[i][1]); return 0; }
#include <stdio.h> #define N 11 int main() { int i; int arr[N][2]; for (i=1; i<N; i++) { arr[i][0] = i; arr[i][1] = i*i; } for (i=1; i<N; i++) printf("%d,%d\n", arr[i][0], arr[i][1]); return 0; }
Сложность вопроса
83
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти ответы - я бы сломался c этими тестами intuit.
31 окт 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.