У каждой из описанных ниже программ может быть один из 5-и результатов:
(1) CE, (2) RE, (3) TL, (4) FAIL (непонятный эффект), (5) GOOD
Ваша задача, выбрать для каждого задания число 1 до 5.
Условие | Ответ |
void f( void ) { g(); } void g( void ) { f(); } | |
void g( void ) { f(); } void f( void ) { g(); } void g( void ) { f(); } | |
void g( void ); void f( void ) { g(); } void g( void ) { f(); } | |
int *f( void ) { int a[10]; for (int i = 0; i < 10; i++) a[i] = i; return a; } | |
int f( void ); { int sum = 0; for (int i = 0; i < 10; i++) sum += i; return sum; } | |
int f( void ) { int sum; return sum; } | |
int f( void ) { int sum; for (int i = 100; i > 0; i++) sum += i; return sum; } | |
void f() { f(); } | |
void f( int n ) { f(n - 1); f(n - 1); } void g() { f(100); } | |
int *f() { return new int[10]; } |


