问答详情
源自:5-14 综合练习

形参与实参的类型

#include

int fun(int a1,int mile){ float money; 、、、、、 } void main(){ printf("打的总费用:%f\n",fun(9,12)+fun(18,12)); }                                                                                     为什么main()函数中  当用%f时,输出0;当用%d,时输出68.《都怀疑软件了》

提问者:梦蝶2 2017-03-29 09:29

个回答

  • 亚飞大大
    2017-03-29 13:20:21
    已采纳

    两次强制转型,最后返回值为整形,却输出浮点型当然是0

  • 亚飞大大
    2017-03-29 13:12:00

    你这个代码不完整啊,返回值都看不到