Пришел недавно со вступительного тестирования в Японию. Набор производится по контракту с институтом, забирают прямо с четвертого курса. Там учишься и работаешь на Hi-Tech фирме.
Тест — идиотский. Составители, понятное дело японцы.
Состоит из трех частей:
1. Мура, типа IQ
2. Штук десять задачек по математике — детских.
3. Тест по знаниям С (именно С).
Длительность — 3 часа. Благо, усердствовать сильно не хотелось, пошел так, себя проверить. После предварительного просмотра теста весь энтузиазм прошел. Но все равно досидел до конца.
В целом тест не трудный. Наверное, многие справились. Далее будет собеседование.
Пара вопросов на знание С:
1. Я в таком стиле не писал и кода такого не видел, поэтому этот вопрос меня немного насторожил.
Вопрос: Which of this are array of structs?
Ответ в виде: _____ and ______
struct territory {
int x1;
int x2;
char* name;
} territory[] = {{1,1,"Japan"},{1,2,"Russia"},{2,1,"USA"}};
struct territory mas[4];
На первый взгляд кажется, что что-то в коде не так.
Проверьте себя.
2. Вопрос: какой будет вывод?
int a=3;
int b=4;
int d=a++ + --b;
printf("%d %d %d!n",a,b,c); // Вместо символа ! подставьте обозначение денежной единицы йены.
И надо написать:________
Засмущал символ этой йены;, типа вывод будет: 4 3 6йенаn
Потом допетрили- это у них, у японцев, символ перевода строки так обозначается.
Посмотрим какие будут результаты.
Здравствуйте, Ruff, Вы писали:
R>Вопрос: Which of this are array of structs? R>Ответ в виде: territory and mas
R>struct territory { R> int x1; R> int x2; R> char* name; R>} territory[] = {{1,1,"Japan"},{1,2,"Russia"},{2,1,"USA"}};
R>struct territory mas[4];
R>На первый взгляд кажется, что что-то в коде не так. R>Проверьте себя.
R>2. Вопрос: какой будет вывод?
R>int a=3; R>int b=4; R>int d=a++ + --b; R>printf("%d %d %d!n",a,b,c); // Вместо символа ! подставьте обозначение денежной единицы йены.
R>И надо написать:3 4 6
Все подставил. Ток в последнем наверное опечатка, там должна быть a, b, d в принте.
Здравствуйте, Ruff, Вы писали:
R>Вопрос: Which of this are array of structs? R>Ответ в виде: _____ and ______
R>struct territory { R> int x1; R> int x2; R> char* name; R>} territory[] = {{1,1,"Japan"},{1,2,"Russia"},{2,1,"USA"}};
R>struct territory mas[4];
А почему _____ and ______ ?
King Oleg
*Читайте DOC'и, они rules*
Re[2]: Пара вопросов с теста
От:
Аноним
Дата:
29.04.04 18:02
Оценка:
R>>Вопрос: Which of this are array of structs? R>>Ответ в виде: _____ and ______
R>>struct territory { R>> int x1; R>> int x2; R>> char* name; R>>} territory[] = {{1,1,"Japan"},{1,2,"Russia"},{2,1,"USA"}};
R>>struct territory mas[4];
KO>А почему _____ and ______ ?
Потому что territory and mas! Два массива ведь!
Здравствуйте, Ruff, Вы писали:
R>int a=3; R>int b=4; R>int d=a++ + --b; R>printf("%d %d %d!n",a,b,c); // Вместо символа ! подставьте обозначение денежной единицы йены.
R>Засмущал символ этой йены;, типа вывод будет: 4 3 6йенаn R>Потом допетрили- это у них, у японцев, символ перевода строки так обозначается.
Нет, это в японском шрифте так обратная косая черта отображается.
Т.е. шаблон в printf — это просто "%d %d %d\n".
Хе, я тоже токое недавно писал. Прошел мой одногрупник — сейчас коммисию проходит. Вообще тест простой, только задачи на английском пока переведешь ... А вообще они этот тест уже 4-й год один и тот же дают, вот еслиб взять фотоапарат и сфотать, а потом дома решить и на след год с парашютом прийти