以下程序段的输出结果是 ______。 int a=1234; printf("% 2d\n",a);

admin2010-09-05  27

问题 以下程序段的输出结果是 ______。    int a=1234;    printf("% 2d\n",a);

选项 A、12
B、34
C、1234
D、提示出错、无结果

答案C

解析 本题考查printf函数中附加格式字符的用法。本题中的“2”是附加格式字符,其作用是指定变量a的输出宽度为两列,而本题中a的值为1234,已经超过两列,所以按实际值输出,正确答案为选项C。
转载请注明原文地址:https://jikaoti.com/ti/fhI0FFFM
0

最新回复(0)