Пара вопросов с теста
От: Ruff  
Дата: 29.04.04 09:58
Оценка:
Привет всем!

Пришел недавно со вступительного тестирования в Японию. Набор производится по контракту с институтом, забирают прямо с четвертого курса. Там учишься и работаешь на 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
Потом допетрили- это у них, у японцев, символ перевода строки так обозначается.
Посмотрим какие будут результаты.
Re: Пара вопросов с теста
От: Denwer Россия  
Дата: 29.04.04 10:25
Оценка:
Здравствуйте, 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 в принте.
Re: Пара вопросов с теста
От: King Oleg Украина http://kingoleg.livejournal.com
Дата: 29.04.04 11:24
Оценка:
Здравствуйте, 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! Два массива ведь!
Re[3]: Пара вопросов с теста
От: King Oleg Украина http://kingoleg.livejournal.com
Дата: 29.04.04 21:50
Оценка:
Здравствуйте, Аноним, Вы писали:

R>>>struct territory mas[4];

KO>>А почему _____ and ______ ?

А>Потому что territory and mas! Два массива ведь!
Сори, последнюю строчку не заметил
King Oleg
*Читайте DOC'и, они rules*
Re: Пара вопросов с теста
От: Vadim B  
Дата: 29.04.04 22:35
Оценка:
Здравствуйте, 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".
Re: Пара вопросов с теста
От: Guicher Россия wildworm.com
Дата: 30.04.04 06:49
Оценка:
Хе, я тоже токое недавно писал. Прошел мой одногрупник — сейчас коммисию проходит. Вообще тест простой, только задачи на английском пока переведешь ... А вообще они этот тест уже 4-й год один и тот же дают, вот еслиб взять фотоапарат и сфотать, а потом дома решить и на след год с парашютом прийти
---<br>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.