为什么这段C语言输出结果为0.00000000?

2025-02-23 22:33:31
推荐回答(2个)
回答1:

printf("经过%f年人口将超过12亿",i);错了
整数用%d,float用%f,double用%lf
%f改成%d就好

回答2:

把后面输出的i改成%d就对了,因为前面是对它整形定义的。