#include <stdio.h> //#define second 3.156E7 int main() { int age; scanf("%d",&age); //printf("%,f",age*second); printf("%d0000",age*3156); return 0; } //为什么在#define second 3.156e不管1到7都是最终 //age*second在%d的方式输入下,最终输出的结果都是1? //但是把输出格式变成%f之后又可以正常得出数据(只是多了一些小数点,所以用...