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

admin2009-02-15  20

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

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

答案4

解析 在C语言中,对于不同类型的数据用不同的格式字符,其中,“%d”是按整型数据的实际长度输出,“%md”中,m为指定的输出字段的宽度,如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。注意:格式输入函数scanf的使用。
转载请注明原文地址:https://kaotiyun.com/show/LgXp777K
0

最新回复(0)