Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Какое выражение нужно вставить в обозначенное место приведенного кода для того, чтобы значение переменной z было равно 40? int x = 10, y = 20, z; int *p1, *p2; p1 = &x; p2 = p1; <Выражение> z = (x==y) ? (x+y) : (y-x);
Какое выражение нужно вставить в обозначенное место приведенного кода для того, чтобы значение переменной z
было равно 40?
int x = 10, y = 20, z;
int *p1, *p2;
p1 = &x;
p2 = p1;
<Выражение>
z = (x==y) ? (x+y) : (y-x);
вопрос
Правильный ответ:
x = y;
p1 = &y;
*p2 = y;
Сложность вопроса
78
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Спасибо за гдз по интуиту.
21 окт 2020
Аноним
Это очень простецкий тест по интуиту.
25 янв 2018
Другие ответы на вопросы из темы программирование интуит.
- # Каким будет значение переменной line в результате выполнения приведенной программы? int main( void ) { FILE *stream; char line[81]; int result; if ( fopen_s( &stream, "g:\\fseek.out", "w+" ) != 0 ) { printf( "The file fseek.out was not opened\n" ); return -1; } fprintf( stream, "Ivanov - 09.06.1980 \n" "Petrov - 10.03.1986 \n" "Sidorov - 08.11.1985\n"); result = fseek( stream, -22L, SEEK_END); if( result ) perror( "Fseek failed" ); else { printf( "File pointer is set to middle of first line.\n" ); fgets( line, 80, stream ); printf( "%s", line ); } fclose( stream ); }
- # Каково преимущество использования битовых полей?
- # Что будет выведено на экран в результате выполнения приведенного фрагмента кода? int n = 1; while (n<=10) { if (n%2) printf("%d\n", n); n++; return; printf("%d\n", n); n++; }
- # Какая программа определяет количество вхождений каждого символа в строку?
- # Задан указатель int **m на массив указателей: int i; int **m; m = (int **)calloc(5,sizeof(int *)); for (i=0; i<5; i++) m[i] = (int *)calloc(3,sizeof(int)); Как в данном случае освободить выделенную память?