Вот недавно этот вопрос мне подруга задавала. Потом она пошла в поликлиннику и ей сказали, что икота может быть либо от недостатка кислорода либо от переизбытка. А так как нам в саду давали кислородные коктейли, то в ее случае икота была от переизбытка кислорода.