[求助]很上的问题,麻烦大虾来读读
#include <iostream.h>#include <iomanip.h>
void main(){
int c,s;
float p,w,d,f;
cout<<"输入运输单价p,重量w和里程s:"<<endl;
cin>>p>>w>>s;
c=s/250;
switch(c){
case c=0, d=0; break;
case c=1, d=0.02; break;
case c=2, case c=3, d=0.05; break;
case c=4, case c=5, case c=6, case c=7, d=0.08; break;
case c=8, case c=9, case c=10, case c=11, d=0.1; break;
default: d=0.15;
}
f=p*w*s*(1-d);
cout<<"运输单价:"<<p<<'\t'<<"重量:"<<w<<'\t'<<"里程:"<<s<<endl;
cout<<"折扣:"<<d<<endl;
cout<<"运费:"<<f<<endl;
}
刚学到switch语句就卡住了,本来我是不看列子自己编,可按教程里讲的我自己编的不对,接着就读他的,可是这就是教程里的原代码啊,VC竞然提示错误。
谁知道错在哪里了,在下感激不尽。
谢谢