#include
int main() { int age = 18; /*这里定义年龄*/ printf("我今年%d岁!\n", age); return 0; } printf("我今年%d岁!\n", age);这个()后面的age是干吗的a?age 是变量,就是你前面定义的 int age = 10; 在这里age就代表18这个数字,显示位置是第一个%指代的位置,%d代表整数
age是以二进制形式,
%d是转换为十进制形式,
printf("%d",age); 可以简单看作是一种替换与格式转换。个人浅见,不喜勿喷。