若有定义:int a = 1234, b = -5678;
用语句printf("%±6d%±6d", a, b); 输出,以下正确的输出结果是( )
1234 -5678 (中间有两个空格,最后有一个空格)
+1234 -5678 (最前面有一个空格,中间有一个空格)
±1234±5678 (最前面和最后均无空格)
+1234 -5678 (中三间有一个空格,最后有一个空格)