Skip to main content
2 of 3
Improved answer

It is also possible to use HTML carriage return entity 
 While not ideal, it allows for separation of two code blocks. However, current Stack Exchange interpreter requires a additional line break (unlike some other Markdown interkreters):

    code block 1
    

    code block 2

Results in:

code block 1

code block 2

UPDATE: The same can be achieved using a simpler soft hyphen entity: ­