/*
Copyright(c)2016,烟台大学计算机学院
All rights reserved.
文件名称:tset.cpp
作者:尤文敏
完成日期:2016年10月17日
版本号:v1.0
题目描述 :
求解奖金
问题及代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int t,x,y;
scanf("%d",&x);
t=(x<=1000000)+(x<=600000)+(x<=400000)+(x<=200000)+(x<=100000);
switch(t)
{
case 5:
y=x*0.1;break;
case 4:
y=10000+0.075*(x-100000);break;
case 3:
y=17500+(x-200000)*0.05;break;
case 2:
y=27500+(x-400000)*0.03;break;
case 1:
y=33500+(x-600000)*0.015;break;
case 0:
y=39500+(x-1000000)*0.01;break;
}
printf("%d\n",y);
return 0;
}
运行结果:
知识点总结:
利用switch语句来进行判断,比if语句更加简洁。
学习心得:
这次编写程序的过程中,我尽可能的掌握好switch语句,但是还不是很熟练,因此我要多多练习,真正的掌握好!