问题: 某公司工资按周发放,标准是每小时制20元,若员工周工作时间超过40小时,超出部分每小时30元。编程序输入一名员工一周的工作小时数,输出他的周工资
#include <stdio.h>
#include <stdlib.h>
int main()
{
unsigned short hours;
printf("输入一周内工作的小时数:");
scanf("%hu",&hours);
if(hours > 7*24)
{
printf("已经超出一周的工作时间\n");
}
else if(hours<=40)
{
printf("此周工资为:%d\n",hours*20);
}
else
{
printf("此周工资为:%d\n",(hours-40)*30 + 40*20);
}
return 0;
}
运行结果: