某单位马上要加工资,增加金额取决于工龄和现工资两个因素:对于工龄大于等于20年的,如果现工资高于2000元,加200元,否则加180元;对于工龄小于20年的,如果现工资高于1500,加150元,否则加120元。工龄和现工资从键盘输入,编程计算并输出加工资后的员工工资。
运行结果示例1: 运行结果示例2: 运行结果示例3: 运行结果示例4:
请输入工龄和现工资: 请输入工龄和现工资: 请输入工龄和现工资: 请输入工龄和现工资:
25 5000 20 1800 15 1600 10 1300
调整后的工资为:5200 调整后的工资为:1980 调整后的工资为:1750 调整后的工资为:1420
说明:
输入格式:"%d%d",先输入工龄,再输入现工资
输出格式:
(1)输入时的提示信息为:"请输入工龄和现工资:"
(2)结果输出格式为:"调整后的工资为:%d\n"
#include<stdio.h>
int main()
{
int year,leap;
int a=29;
int b=28;
printf("input year:");
scanf("%d",&year);
if((year%4==0)&&(year%100!=0)||(year%400==0))
leap=1;
else
leap=0;
switch(leap)
{
case 1:printf("%d年的2月份有%d天\n",year,a);break;
case 0:printf("%d年的2月份有%d天\n",year,b);break;
}
return 0;
}