小弟编个程序,算总价,但不知道为什么每次算出来结果都为零.我的本意time500) price=0.15;
问题描述:
小弟编个程序,算总价,但不知道为什么每次算出来结果都为零.我的本意time500) price=0.15;
else if(time>300) prince=0.10;
if(time
答
你把第六行的:total=time*price;移到 printf(“%5.2f”,total);前就行了.源代码中变量price还没初始化(赋值),total=time*price;语句就执行了(此时还没开始判断time的值),你说能得到正确的值吗?