用了一下switch,为什么不行呢,大佬们能看下吗

P1422 小玉家的电费

希望更丰富的展现?请使用Markdown。
by Сталин @ 2019-10-10 07:56:00


望丰展?用MD。
by Phemon @ 2019-10-10 07:56:41


@[哦下雨了](/space/show?uid=248716) 用了if-else再用switch真的是画蛇添足
by LCuter @ 2019-10-10 08:01:30


```cpp #include<bits/stdc++.h> using namespace std; int main(){ int elc,id; double cost; scanf("%d",&elc); if(elc<=150)id=1; else if(150<elc<=400)id=2; else id=3; switch(id){ case 1 :cost=0.4463elc+0.05; printf("%.1lf",cost);break; case 2:cost=0.4663elc-1500.02+0.05; printf("%.1lf",cost);break; case 3:cost=0.5663elc-1500.12-2500.1+0.05; printf("%.1lf",cost);break; }; return 0; } ```
by xukuan @ 2019-10-10 08:01:55


@[哦下雨了](/space/show?uid=248716) 以后发代码的时候请在代码前加上\`\`\`cpp 在代码后加上\`\`\` 不然格式就会炸掉
by xukuan @ 2019-10-10 08:03:10


@[哦下雨了](/space/show?uid=248716) 你switch的大括号后面那个分号是smg
by xukuan @ 2019-10-10 08:15:58


|