1/1 2/1 3/1 4/1 ... 1/2 2/2 3/2 4/2 ... 1/3 2/3 3/3 4/3 ... ...
This will eventually hit every positive rational (several representations, in fact). If you want, you can start with 0 and insert -q when you hit q.