不管输入什么东东,输出都是0不太明白自己哪里错了,请各位给点指点,不过似乎把printf里的%f换成%d就能用了
ab是int类型的,%f是用来打印float单精度浮点数的,会出现类型转换,出错,所以用%d去打印int类型是正常的
ab类型前后矛盾呀你定义成了int却按%f格式打印同时,前面的参数都是int,只做乘法和加法怎么可能出现小数呢,乘以2.0是要干什么