有一个奖励分配,分为A,B,C,D四个等级。其中B等级又分三个等级1,2,3。A等级奖励为10万,B等级1,2,3分别为8万,7万5,6万5,C等级6万,D等级为3万。编程输入等级后,输出相应等级的奖励数。
#include<stdio.h>
int main()
{
char ch;
float money;
scanf("%c",&ch);
switch(ch)
{
case 'A':
money=10;
break;
case 'B':
getchar();
scanf("%c",&ch);
switch(ch)
{
case '1':
money=8;
break;
case '2':
money=7.5;
break;
case '3':
money=6.5;
}
break;
case 'C':
money=6;
break;
case 'D':
money=3;
}
printf("最终奖励%.1f万",money);
}