问题
单项选择题
以下程序段输出结果是______。
int a=1234;
printf("%2d",a);
A.12
B.34
C.1234
D.提示出错,无结果
答案
参考答案:C
解析: 在printf函数中,格式转换说明符“%2d”的作用是:如果输出的数据不足两位,则在输出数据的左边填充空格,若输出的数据超过2位,则按数据的实际位数输出。
以下程序段输出结果是______。
int a=1234;
printf("%2d",a);
A.12
B.34
C.1234
D.提示出错,无结果
参考答案:C
解析: 在printf函数中,格式转换说明符“%2d”的作用是:如果输出的数据不足两位,则在输出数据的左边填充空格,若输出的数据超过2位,则按数据的实际位数输出。