问答详情
源自:2-3 变量及赋值

为什么%d就是可以获取age呢??????

#include <stdio.h>
int main()
{
    int age=18;
                            /*这里定义年龄*/
    printf("我今年%d岁!\n", age);
    return 0;    
}

提问者:qq_浮生若梦浮尘如空_0 2016-07-25 11:10

个回答

  • 慕瓜4005355
    2016-07-25 11:18:38
    已采纳

    %d指明输出数据格式,age为整型。

  • 小明没来过
    2016-07-25 11:24:53

    通俗地讲,就是这里的%d可以将前面的age表达的数字表示出来(整型);

    同理,%c可以将“int size=L;"中size表达的字母表示出来;.....

    等等,都适用于  printf("我今年%d岁!\n", age); 这种表达方式。