//
// main.c
// homeWork1222
//// #include <stdio.h> int main(int argc, const char * argv[]) {
// insert code here...
// 第一题 年份
// int year,month;
// printf("请输入年份:");
// scanf("%d",&year);
// printf("请输入月份:");
// scanf("%d",&month);
// if (month>12||month<0) {
// printf("月份输入错误,请重新输入");
// }if(year<0){
// printf("输入的年份错误,请重新输入");
// }else if(month==2){
// if((year%4==0&&year%100!=0)||(year%400==0)){
// printf("%d年%d月有29天\n",year,month);
// }else{
// printf("%d年%d月有28天\n",year,month);
// }
// }else if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){
// printf("%d年%d月有31天\n",year,month);
// }else{
//
// printf("%d年%d月有30天\n",year,month);
// }
//
// (b)
// int year,month;
// printf("请输入年份:");
// scanf("%d",&year);
// printf("请输入月份:");
// scanf("%d",&month);
// switch (month) {
// case 4:case 6:case 9:case 11:
// printf("%d年%d月有30天\n",year,month);
// break;
// case 2:
// if((year%4==0&&year%100!=0)||(year%400==0)){
// printf("%d年%d月有29天\n",year,month);
// }else{
// printf("%d年%d月有28天\n",year,month);
// }
// break;
// default:
// printf("%d年%d月有31天\n",year,month);
// break;
// }
//
// 第二题 飞机
// int month,c;
// float j=1200;
// printf("请输入坐飞机的月份:");
// scanf("%d",&month);
// printf("请输入您要选择的舱位(头等舱用'1'表示,经济舱用'2'表示):");
// scanf("%d",&c);
// if (month<0||month>12) {
// printf("输入的月份错误,请重新输入\n");
// }else if(month>=9&&month<=12){
// if (c==1) {
// printf("您选择的是旺季头等舱,本次机票打9.5折,所需要支付的金额为%.2f元\n",j*0.95);
// }else if(c==2){
// printf("您选择的是旺季经济舱,本次机票打8.5折,所需要支付的金额为%.2f元\n",j*0.85);
// }
// }else{
// if (c==1) {
// printf("您选择的是淡季头等舱,本次机票打5折,所需要支付的金额为%.2f元\n",j*0.5);
// }else if(c==2){
// printf("您选择的是淡季经济舱,本次机票打2折,所需要支付的金额为%.2f元\n",j*0.2);
// }
// }
// 四则运算
//
// float sum,num1,num2;
// char oper;
// printf("请输入第一个数字:");
// scanf("%f",&num1);
// printf("请输入第二个数字:");
// scanf("%f",&num2);
// printf("请输入你要的运算:");
// scanf(" %c",&oper);
// switch (oper) {
// case '+':
// sum=num1+num2;
// printf("%f%c%f=%f\n",num1,oper,num2,sum);
// break;
// case '-':
// sum=num1-num2;
// printf("%f%c%f=%f\n",num1,oper,num2,sum);
// break;
// case '*':
// sum=num1*num2;
// printf("%f%c%f=%f\n",num1,oper,num2,sum);
// break;
// case '/':
// if(num2==0){
// printf("除数不能为0,请重新输入除数\n");
// }else{
// sum=num1/num2;
// printf("%f%c%f=%f\n",num1,oper,num2,sum);
// }
// break;
// default:
// printf("输入的运算符有误,请重新输入\n");
// break;
// }
//
// 限行
// int wendday,car;
// printf("请输入今天星期几(用数字1-7表示):");
// scanf("%d",&wendday);
// printf("请输入您车牌的尾号(用数字0-9表示):");
// scanf("%d",&car);
// switch (wendday) {
// case 1:
// if (car==2||car==7) {
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// }else{
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// }
// break;
//
// case 2:
// if (car==3||car==8) {
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// }else{
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// }
// break;
// case 3:
// if (car==4||car==9) {
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// }else{
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// }
// break;
// case 4:
// if (car==5||car==0) {
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// }else{
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// }
// break;
// case 5:
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// break;
// default:
// printf("今天是星期%d,您不能使用尾号是%d车辆\n",wendday,car);
// break;
// }
//
// //公园买票
// 字母比较
// char a,b;
// printf("输入第一个字母:");
// scanf("%c",&a);
// printf("输入第二个字母:");
// scanf(" %c",&b);
// if (a>b) {
// printf("大的字母是%c\n",a);
// }else if (a<b){
// printf("大的字母是%c\n",b);
// }else{
//
// printf("两字母相等\n");
// }
//
//
// 数字比较
// float a,b,c;
// printf("请输入第一个数:");
// scanf("%f",&a);
// printf("请输入第二个数:");
// scanf("%f",&b);
// printf("请输入第三个数:");
// scanf("%f",&c);
// if (a>b&&a>c) {
// printf("%.4f在这几个数字中最大\n",a);
// }else if(b>a&&b>c){
// printf("%.4f在这几个数字中最大\n",b);
// }else{
// printf("%.4f在这几个数字中最大\n",c);
// }
//
// 输出金额
// long int yibai,yibai1,wushi1,wushi,ershi1,ershi,shi1,shi,wu1,wu,yi1,yi,m;
// printf("请输入一个整数的金额:");
// scanf("%ld",&m);
// yibai=m/100;
// yibai1=m%100;
// wushi=yibai1/50;
// wushi1=yibai1%50;
// ershi=wushi1/20;
// ershi1=wushi1%20;
// shi=ershi1/10;
// shi1=ershi1%10;
// wu=shi1/5;
// wu1=shi1%5;
// yi=wu1/1;
// yi1=wu1%1;
// printf("面值:100\t\t50\t\t20\t\t10\t\t5\t\t1\t\t\n");
// printf("张数:\t%ld\t\t%ld\t\t%ld\t\t%ld\t\t%ld\t\t%ld\t\t\n",yibai,wushi,ershi,shi,wu,yi);
//
// 铁路
// float a,m;
// printf("请输入要托运行李的重量(单位:公斤):");
// scanf("%f",&a);
// if ((a>0)&&(a<=50)) {
// printf("您要支付%.2f元费用\n",a*0.15);
// }else if(a>50){
// m=50*0.15+(a-50)*0.1;
// printf("您要支付%.2f元费用\n",m);
// }else{
//
// printf("你输入的重量有误,请重新输入");
// }
//
// 函数
// float x,y;
// printf("请输入x的值:");
// scanf("%f",&x);
// if (x<1) {
// y=x;
// }else if (x<=1&&x<10){
// y=2*x-1;
// }else{
// y=3*x-11;
// }
// printf("y=%.3f\n",y);
// 税收
// float gz,wxyj=300,ns;
// printf("请输入你的工资金额:");
// scanf("%f",&gz);
// ns=gz-wxyj-3500;
// if (ns>0) {
// if (ns>0&&ns<=1500) {
// printf("个人所得税为:%.2f\n",ns*0.03);
// }else if(ns>1500&&ns<=4500){
// printf("个人所得税为:%.2f\n",ns*0.10-105);
// }else if (ns>4500&&ns<=9000){
// printf("个人所得税为:%.2f\n",ns*0.20-555);
// }else if (ns>9000&&ns<=35000){
// printf("个人所得税为:%.2f\n",ns*0.25-1005);
// }else if (ns>35000&&ns<=55000) {
// printf("个人所得税为:%.2f\n",ns*0.30-2755);
// }else if (ns>55000&&ns<=80000) {
// printf("个人所得税为:%.2f\n",ns*0.35-5505);
// }else if (ns>80000) {
// printf("个人所得税为:%.2f\n",ns*0.45-13505);
// }else{
// printf("不用纳税\n");
// }
// }else{
// printf("输入工资错误!!\n");
// }
//
//
// 企业法利润
// float liri;
// printf("请输入利润(单位:万):");
// scanf("%f",&liri);
// if(liri>0&&liri<=10){
// printf("可提利润:%f\n",liri*0.1);
// }else if(liri>10&&liri<=20){
// printf("可提利润:%f\n",10*0.1+(liri-10)*0.075);
// }else if(liri>20&&liri<=40){
// printf("可提利润:%f\n",10*0.1+10*0.075+(liri-20)*0.05);
// }else if(liri>40&&liri<=60){
// printf("可提利润:%f\n",10*0.1+10*0.075+20*0.05+(liri-40)*0.03);
// }else if(liri>60&&liri<=100){
// printf("可提利润:%f\n",10*0.1+10*0.075+20*0.05+20*0.03+(liri-60)*0.15);
// }else if(liri>100){
// printf("可提利润:%f\n",10*0.1+10*0.075+20*0.05+20*0.03+40*0.15+(liri-100)*0.01);
// }else{
// printf("公司亏本了,没有奖金可发!!\n");
// }
//
// 银行
// double money;
// int dq;
// char leix;
// printf("请输入所存金额:");
// scanf("%lf",&money);
// if (money>0) {
// printf("请输入选的存款类型(定期用('D'或'd',活期用‘H’或‘h’):");
// scanf(" %c",&leix);
// if (leix=='h'||leix=='H') {
// printf("一年后的金额为:%.2f\n",money*0.0035+money);
// }else if(leix=='d'||leix=='D'){
// printf("请输入你需要的定期选项:整存整取为‘1’,零存整取为‘2’,定活两便‘3’:");
// scanf("%d",&dq);
// if (dq==1) {
// printf("一年后的金额为:%.2f\n",money*0.0325+money);
// }else if(dq==2){
// printf("一年后的金额为:%.2f\n",money*0.0285+money);
// }else if(dq==3){
// printf("一年后的金额为:%.2f\n",money*0.0325*0.6+money);
// }else{
// printf("您输入的定期存款类型有误!!\n");
// }
// }else{
// printf("您输入的指令错误\n");
// }
// }else{
// printf("您输入的金额有误!!\n");
// }
//
// 实习生
//
int xuli,zizhi,sum;
float year;
printf("请输入工作经验:");
scanf("%f",&year);
printf("请输入学历(专科为‘1’,本科为‘2’,研究生以上为‘3’,其余为‘0’):");
scanf("%d",&xuli);
printf("请输入技术资格:(无资格为1,初级为2,中级为3,高级为4):");
scanf("%d",&zizhi);
if (year==) {
sum=;
}else if(year<){
sum=;
}else if (year<&&year>=){
sum=;
}else if (year>=&&year<){
sum=;
}else if (year>=){
sum=;
}else{
printf("输入的工资经验年份有误!!\n");
}
switch (xuli) {
case :
sum+=;
break;
case :
sum+=;
break;
case :
sum+=;
break;
case :
sum+=;
break;
default:
printf("输入的学历代码错误\n");
break;
}
switch (zizhi) {
case :
sum+=;
break;
case :
sum+=;
break;
case :
sum+=;
break;
case :
sum+=;
break;
default:
printf("输入的资质代码错误\n");
break;
}
printf("您的得分为:%d分\n",sum); return ;
}

最新文章

  1. 记一次WinForm程序中主进程打开子进程并传递参数的操作过程(进程间传递参数)
  2. web前端之性能优化
  3. css 常用代码解析
  4. lintcode 中等题:Simplify Path 简化路径
  5. XCode中调整字体大小
  6. Android开发之PackageManager类
  7. modelsim仿真时让状态机波形显示状态的名字
  8. Winform 无边框随意拖动【转载】
  9. CeontOS7安装ansible
  10. 在Flutter中嵌入Native组件的正确姿势是...
  11. Linux查看当前目录下所有子目录是否包含某个文件
  12. 分享关于搭建高性能WEB服务器的一篇文章
  13. vue深度监控数据改变,缓存数据到本地
  14. Petrozavodsk Winter Camp, Day 8, 2014, Ship
  15. A1制作文件夹目录
  16. C# 后台请求api
  17. Tomcat启动时卡在 INFO HostConfig.deployDirectory Deploy
  18. docker端口映射启动报错Error response from daemon: driver failed programming external connectivity on endpoint jms_guacamole
  19. Ajax进阶之原生js与跨域jsonp
  20. Linux基础命令---ar

热门文章

  1. codeforces Restore Cube(暴力枚举)
  2. ruby -- 问题解决(七)ActionController::InvalidAuthenticityToken解决办法
  3. C++ 封装互斥对象
  4. Cocos2dx-3.0版本 从开发环境搭建(Win32)到项目移植Android平台过程详解
  5. 我的WCF学习与强化系列文章
  6. EncryptTransform
  7. [JS] jQuery选择器
  8. ThroughRain第二次冲刺(每天更新
  9. Jquery对象,DOM对象
  10. C++ - 多线程的实现