C “switch 使 ---- C 广 使 用。 使 — —C 使 点, C 讲, 束, 欲; 说, C 花, 脑。 准。 上,C 样, 点, 解、 了。 C switch 使 会。
---- switch 下: switch 式) {case 1: 1 case 2: 2 case 3: 3 case n: n default : n+1 }
---- 来,switch PASCAL case FOXBASE do case 似, 同: switch
case do case 话, 法。 看,PASCAL case FOXBASE do case case 句, 句, case 句; C switch 然。 先,switch switch的用法c语言 用, 后, 句(break), 去, case 句, “}” 止。 议, 会, C switch 处。 析:switch 处。
---- 子: 绩, ‘A’ ‘E’ 符(90-100 ‘A’80-89 ‘B’70-79 ‘B’60-69 ‘C’0-59 ‘E’)。 下:(tempscoregrade 量) temp=score/10; switchtemp {case 9grade=‘A’ case 8grade=‘B’ case 7grade=‘C’ case 6grade=‘D’ case 5grade=‘E’ } printf“the grade is %c,grade);
---- 序( C 点), 误。 先, 100 50 虑; 次,C switch 行, 何, ‘E’ 此, 序, 是: temp=score/10 switchtemp {case 10 case 9grade=‘A’break case 8grade=‘B’break case 7grade=‘C’break case 6grade=‘D’break case 5 case 4 case 3 case 2 case 1 case 0grade=‘E’ } printf“the grade is %c,grade”);
---- C 序, 解, C 点。 C 中, 下: grade=‘A’ temp=score/10 switchtemp {case 0 case 1 case 2 case 3 case 4 case 5grade++ case 6grade++ case 7grade++ case 8grade++ case 9 case 10 } printf“the grade is %c,grade”);
---- 中, 点。
-
--- 子: 费。 离(s 远, 低。 下: s < 250 km 250 < =s < 500 km 2% 500 < =s < 1000 km 5% 1000 < =s < 2000km 8% 2000 < =s < 3000km 10% 3000 < =s km 15%
---- p w s d 为:
---- f=p*w*s*(1-d)
---- 题, 的: 250 数(250500100020003000)。 点, c 250 数。 c<1 时, 扣;1<=c<2 时, d=2%2<=c<4 时,d=5%4<=c<8 时,d=8%8<=c<12 时,d=10% c>=12 时,d=15% 段: scanf“%f,%f,%d,&p,&w,&s); ifs>=3000c=12 else c=s/250 switchc {case 0d=0break case 1d=2break case 2 case 3d=5break case 4 case 5 case 6 case 7d=8break case 8 c
ase 9 case 10 case 11d=10break case 12d=15 } f=p*w*s*1-d/100.0); printf“freight%15.f,f);
---- 目, switch 点, 段: d=0 scanf“%f,%f,%k,&p,&w,&s); ifs>=3000c=12 else c=s/250 switchc {case 12d+=5 case11 case 10 case 9 case 8d+=2 case 7 case 6 case 5 case 4d+=3 case 3 case 2d+=3 case 1d+=2 case 0 } f=p*w*s*1-d/100.0); printf“freight%15.4f,f);
---- 析, 使 C switch 别。 中, 的, 便 言。 好, 点。
---- 会, 正。
希望对你有帮助!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。