晕拉 真受打击呀 ~~比我学的好这么多。。。
我差的地方也有的啊。。。叫我说理论的我就语无伦次说不上来了。。而且我很健忘,这些只是这几天教的内容而已
main()
{int n;
float price,todayprice;
scanf("%d,%f",&n,&price);
if(n<5)
todayprice=n*price;
else if(n<10)
todayprice=n*price*(1-0.01);
else if(n<20)
todayprice=n*price*(1-0.02);
else if(n<30)
todayprice=n*price*(1-0.04);
else
todayprice=n*price*(1-0.06);
printf("you should pay %f yuan",todayprice);
}
程序已运行过,绝对正确
错误太多
狂人老大的和我的思路一样哈~呵呵~但是你的最后else if(num>=30)
printf("\n%f\n",price-price*(6/100));
对吗 是不是应该改成~
else (num>=30)
printf("\n%f\n",price-price*(6/100));
}呢
你的就是比我的少了一个if,
但是else后面是不能加条件的啊