It seems that it is the fundamental property of any Riemann surface

that in it

for a point z.(excluding branch points)
If we assume this property of

then

where 'a' is real.
From the solution to Exercise [7.1] using polar coordinates,this condition amounts to

where k is an integer for all non-zero z.
If

is rational and is in its lowest terms i.e.

then the above condition implies

where t is an integer.
Hence, a closed loop around the the origin must go through 'tn' turns. We thus have a spiral ramp of 'n' turns with the sheets joined at the point '0'.
The reason for the surface to have 'n' sheets is quite simple.The map

where

is one-many.(It takes every non-zero point in

to n-points.)
We define a Riemann surface

for this map so that the map

is one-one.We now have a parameter that distinguishes one root from another namely the 'sheet'.The surface for

is also a spiral ramp of 'n' sheets because

and w is just another complex number.So the structure of the Riemann surface is unaltered.
I am not sure why an irrational 'a' means infinite sheets.Probably it is because that irrationals can be arbitrarily approximated by rationals but I couldn't prove it.