Here is an overkill, but it works.
Show that every countable dense linear orders without endpoints is isomorphic to $\Bbb Q$. This can be done using just regular induction going back-and-forth between $\Bbb Q$ and the countable order.
Since $\Bbb R$ satisfies the completeness axiom, it cannot possibly be isomorphic to $\Bbb Q$, and therefore uncountable.
Finally, the union of two countable sets is countable, and so $\Bbb{R\setminus Q}$ is uncountable.
One can point out that this fails because given $q_1<q_2$ from $\Bbb Q$ and an irrational number $x$ between them, there is some rational numbers $p_1<p_2$ such that $q_1<p_1<x<p_2<q_2$. So what would be the rational value we assign to $x$?
Also, and perhaps more importantly, it is imperative to tell new students that their intuition sucks and severely underdeveloped.
This can be, and should be, a great reason for forcing them to work step by step from the definitions. Not to rely on intuition that they don't have.
After a few weeks, solving exercises and reading theorems, a good student will develop some intuition, weak students won't. If that has happened, then one can present the statement again and ask for the intuitive reason. It's unlikely to be given, but strong students might recognize that there are too many irrational numbers between two rational numbers, so we can't assign them like that.