我把两个都改成double,发现用lf也可以输出。为什么有一个int,一个double的时候用d它不报错???
double取值范围很大,于是就有double能用来定义一个实型变量,它可以表示整型,打印输出时,用%d是没问题的,只是没有小数部分而已。