选择题   若有定义:int a=1234,b=-5678;,用语句printf('%+-6d%+-6d'a,b);输出,以下正确的输出结果是______。
 
【正确答案】 C
【答案解析】[考点] C基础知识和顺序结构 函数printf()中,%md指输出带符号的十进制整数,给定最小宽度为m位,不足m位左端补空格,超过m位按实际位数输出;%+-6d表示输出整型数,正负都带符号此时按左对齐,右端补空格,所以输出结果为+1234-5678(中间有一个空格,最后有一个空格)。