- Напишите рекурсивный вариант функции size_t strlen(const char* s).
- Каков результат выполнения следующего кода:
123456789101112131415161718int foo(int n){static int count=0;++count;if (n <= 1) {cout<<count<<endl;return n;}elsefoo(n/3);}int main(){foo(21);foo(27);foo(243);} - Предскажите, что будет результатом работы программы:
123456789101112131415161718192021//Файл A.cppstatic int foo(int i){return i*3;}int goo(int i){return (i*foo(i));}// Файл B.cpp#includeint foo(int i){return (i*5);}int goo(int i); // импортируется из файла A.cppint main(){cout<<foo(5)<<endl;cout<<goo(5)<<endl;}