7-1 計算職工工資 (15 分)
給定n個職員的資訊,包括姓名、基本工資、浮動工資和支出,要求編寫程式順序輸出每位職員的姓名和實發工資(實發工資=基本工資+浮動工資-支出)。
輸入格式:
輸入在一行中給出正整數n。隨後n行,每行給出一位職員的資訊,格式為「姓名 基本工資 浮動工資 支出」,中間以空格分隔。其中「姓名」為長度小於10的不包含空白字元的非空字串,其他輸入、輸出保證在單精度範圍內。
輸出格式:
按照輸入順序,每行輸出一位職員的姓名和實發工資,間隔乙個空格,工資保留2位小數。
輸入樣例:
3輸出樣例:zhao 240 400 75
qian 360 120 50
zhou 560 150 80
zhao 565.00解題思路:明顯用到結構體,這裡我是用結構體陣列來儲存每個職工型別的成員。然後再將資料按照題目的演算法進行計算得到結果後就能輸出答案。qian 430.00
zhou 630.00
tip:這道題是要輸入輸出都是單精度範圍的,所以要注意資料型別。
#include
struct work
;int
main()
//輸出資料
for(
int i=
0;i)}
PTA計算職工工資
7 3 計算職工工資 15 分 給定n個職員的資訊,包括姓名 基本工資 浮動工資和支出,要求編寫程式順序輸出每位職員的姓名和實發工資 實發工資 基本工資 浮動工資 支出 輸入在一行中給出正整數n。隨後n行,每行給出一位職員的資訊,格式為 姓名 基本工資 浮動工資 支出 中間以空格分隔。其中 姓名 為...
PTA 計算職工工資
7 5 計算職工工資 20分 給定n個職員的資訊,包括姓名 基本工資 浮動工資和支出,要求編寫程式順序輸出每位職員的姓名和實發工資 實發工資 基本工資 浮動工資 支出 輸入在一行中給出正整數n。隨後n行,每行給出一位職員的資訊,格式為 姓名 基本工資 浮動工資 支出 中間以空格分隔。其中 姓名 為長...
PTA 7 1 計算職工工資 (15 分)
7 1 計算職工工資 15 分 給定n個職員的資訊,包括姓名 基本工資 浮動工資和支出,要求編寫程式順序輸出每位職員的姓名和實發工資 實發工資 基本工資 浮動工資 支出 輸入格式 輸入在一行中給出正整數n。隨後n行,每行給出一位職員的資訊,格式為 姓名 基本工資 浮動工資 支出 中間以空格分隔。其中...