Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Какие утверждения являются верными?
Какие утверждения являются верными?
вопросПравильный ответ:
скорость доступа к элементам массива не зависит от его размерности
ячейка памяти с наименьшим адресом относится к первому элементу одномерного массива, а с наибольшим – к последнему
элементы массива нумеруются с нуля
в случае, когда размерность массива меньше, чем требуется, возникает ошибка компиляции
Сложность вопроса
75
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан на 4 с минусом. спс
31 окт 2018
Аноним
Я провалил сессию, какого рожна я не углядел этот великолепный сайт с всеми ответами интуит до этого
11 янв 2016
Другие ответы на вопросы из темы программирование интуит.
- # Чему будет равно значение переменной x в результате выполнения приведенной программы? #include <stdio.h> #include <stdarg.h> int average(int first, ... ); int main( void ) { int x = average(2, 3, 4, -1); return 0; } int average( int first, ... ) { int count = 0, sum = 0, i = first; va_list marker; va_start(marker, first); while( i != -1 ) { sum += i; count++; i = va_arg(marker, int); } va_end(marker); return( sum ? (sum / count) : 0 ); }
- # Функция sum выполняет сложение двух одномерных массивов и возвращает результат через указатель: int *sum(int A[], int B[], int n) { int i; int *ptr = (int *)calloc(n, sizeof(int)); for (i = 0; i < n; i++) ptr[i] = A[i] + B[i]; return ptr; } В какой программе вызов функции sum выполняется неверно?
- # Приведенная программа выводит заданную строку в файл: int main( void ) { int i, j, k, buf; FILE *stream; char str[11] = "Lection 11"; if( (stream = fopen("g:\\fread.txt", "w+t")) == NULL ) printf( "Problem opening the file\n" ); else { k = fwrite(str,sizeof(char), sizeof(str)/sizeof(char), stream); printf("k = %d\n", k); fclose(stream); } return 0; } Какие утверждения являются верными?
- # Чему будет равно значение переменной m в результате выполнения приведенной программы? int main(void) { FILE *fp; char str[30] = "Lection 11"; int k, l, m; if((fp=fopen("g:\\test.txt", "wt+"))==NULL) { printf("Ошибка при открытии файла.\n"); exit(1); } k = fwrite(str, sizeof(char), strlen(str)-3, fp); rewind(fp); l = fread(str, sizeof(char), sizeof(str)/sizeof(char), fp); m= k+l; fclose(fp); return 0; }
- # Какие утверждения являются верными?