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

不理解括号中的表达

printf("我今年%d岁!\n", age);

%d是什么意思?

\n是表示换行吧?

age又表示什么?

提问者:C2018 2015-12-07 11:30

个回答

  • 红绯鱼
    2015-12-07 12:02:12
    已采纳

    %d是用来输出十进制整数

    这么跟你说吧,他类似于函数的变量

    运行时他会用age的值来替换%d这个位置,显示出变量的值,age就相当于函数里面的x

    假如age=18

    那么输出就是   我今年18岁!

    \n是换行

    望采纳