单选题 以下程序段输出结果是______。
int a=1234;
printf("%2d",a);
A.12 B.34
C.1234 D.提示出错,无结果

【正确答案】 C
【答案解析】[解析] 在printf函数中,格式转换说明符“%2d”的作用是:如果输出的数据不足两位,则在输出数据的左边填充空格,若输出的数据超过2位,则按数据的实际位数输出。