看一下解决一下c语言

img


为什么0.08输不出来?输出是0.00。a*0.8-50得出的数据是浮点型,再以%.2lf打印,应该的到0.08

你判断双十二的情况下,a应该乘以0.8,盲猜cv偷懒忘记改了

不是说好了a*0.8吗,那你if里为什么写0.7,这不减出负数来了

判断双12的情况有问题,没有真正判断双12情况下,如何计算需要支付的金额,整个程序结构,用if(双十一条件下){计算金额}else if(双12条件){计算金额}else{计算金额}
然后判断计算金额是否大于0,来决定输出的金额。