任務和代碼
/*
*Copyright (c)2017,CSDN學院
*All rights reserved.
*文件名稱: main.c
*作 者: 伍志鵬
*完成日期: 2017年9月1日
*版本號: v1.0
*
*問題描述: 小賀剛上班,按工作時間小時制領取周工資,工資標準是,每小時rate元RMB。每週工作時間40小時,如果要加班,超出部分按正常工資的1.5倍計(老闆還算不錯喔!)。這周小賀上班的時間爲hour小時,請編程序,輸入rate和hour,輸出小賀本週的薪水。
*程序輸出: 小賀本週的薪水。
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
double dRate,dSalary;
int iHour;
printf("輸入每小時的工資: ");
scanf("%lf",&dRate);
printf("本週的工作時長: ");
scanf("%d",&iHour);
if(iHour>40){
dSalary=dRate*40+dRate*1.5*(iHour-40);
}else{
dSalary=dRate*iHour;
}
printf("小賀本週的薪水是: %.2lf元\n",dSalary); //.2lf保留小數點後2位
return 0;
}
運行結果
知識點總結
主要是爲了能夠熟練的使用if分支結構的使用。