Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Каким будет значение переменной 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" ); re
Каким будет значение переменной 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 );
}
вопрос
Правильный ответ:
Ivanov - 09.06.1980
Petrov - 10.03.1986
Sidorov - 08.11.1985
Сложность вопроса
82
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
спасибо за тест
11 июл 2018
Другие ответы на вопросы из темы программирование интуит.
- # Какие переменные являются формальными параметрами функции sq()? int sq(int a, int x) { int i, res = 1; for (i=0; i<x; i++) res*= a; return res; } int main(void) { int n=4, b = 3, p; p = sq(n,b); printf("%d^%d = %d\n", n, b, p); return 0; }
- # Какие статические переменные будут видны в функции f()? int f(); static int d = 5, e = 8; int main(void) { int n = 1, m = 1; int s; s = f(); return 0; } int f() { int p; static int c = 0; p = c; printf("d = %d",d); return p; }
- # Что произойдет при выполнении программы? int summa(int N, int a[6]); int main() { int i,n; int a[6] = {8, 65, 10, 2, 4, 1}; n = sizeof(a)/sizeof(a[0]); printf("Сумма: %d", summa(n-1, a)); } int summa(int N, int a[6]) { return a[N]+summa(N-1, a); }
- # С каким количеством аргументов командной строки запускается программа (считается, что аргумент в заданном виде обрабатывается корректно? [Большая Картинка]
- # В каком случае при возникновении ошибки при выделении памяти эта ошибка не будет корректно обработана?