任務和代碼
/*
*Copyright (c)2017,CSDN學院
*All rights reserved.
*文件名稱: main.c
*作 者: 伍志鵬
*完成日期: 2017年8月29日
*版本號: v1.0
*
*問題描述: 某公司工資按周發放,標準是每小時制20元,若員工周工作時間超過40小時,超出部分每小時30元。
編程序輸入一員工一週的工作小時數,並輸出他的周工資
*程序輸出: 一員工的周工資
*樣例輸入之一:32
*樣例輸出之一:640
*樣例輸入之一:48
*樣例輸出之一:1040
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int hour,wage;
printf("輸入員工一週的工作小時數:");
scanf("%d",&hour);
if(hour<40){
wage=hour*20;
}else{
wage=40*20+(hour-40)*30;
}
printf("員工的周工資是:%d",wage);
return 0;
}
運行結果
知識點總結
這個程序主要是考查程序員用題目理解了多少,能夠正確理解到題目的意思,就能夠把題目的分支結構以及數據處理得更好。
心得
對與分支結構來說,只要是根據程序員對需求的理解到了那一個地步,理解的越全面,程序出錯就越少。