Для начала, конечно, следует разобраться в сути вопроса.
Очень часто дети задают свои бесконечные "почемучки" и "зачемки" просто от скуки. Мой ребенок, например, часто спрашивает: "А зачем ты включила телевизор?", "А почему ты стоишь у плиты?"... Он прекрасно знает ответ и в разъяснениях не нуждается. Такими вопросами он просто хочет добиться внимания. И ему просто необходимо его уделить. В таких случаях я стараюсь отвечать как-то с юмором: "Да вот решила постирать, как думаешь получиться?". Он хохочет и сам отвечает на свой вопрос.
Если ребенок интересуется чем-то, нужно попробовать дать ему почву для размышлений. Пусть сам попробует докопаться до ответа, путем логических умозаключений. Например, если он спрашивает: "А почему радуга?", вполне можно ответить: "А как ты сам думаешь?"... и запуститься машина железных аргументов и доводов детского разума. Только не нужно забывать поддерживать и направлять его суждения, тогда от беседы вы оба получите массу удовольствия и пользы. К тому же так очень удобно поступать в тех случаях, когда ответ не известен тебе самому, можно общими усилиями докопаться до какой-нибудь истины. Например, у меня в свое время вызвал недоумение вопрос: "Зачем кошке усы?". Ребенок довольно быстро постановил, что они помогают нюхать, я бы до этого, честное слово, не догадалась. А потом оказалось, что они нужны кошке как орган осязания, и помогают ей передвигаться в темноте, так что кроха мой оказался довольно близок к истине.
В любом случае детские "почемучки" требуют внимания. Любой односложный ответ повлечет за собой еще десять подобных, а ответ с длинными разъяснениями вызовет у ребенка непонимание и досаду. Так что отвечая на каждое "почему" нужно быть готовым к их водопаду, и не жалея времени вступать с любознательным малышом в длительную беседу.