[YTU]_2627 (职工工资统计)
生活随笔
收集整理的這篇文章主要介紹了
[YTU]_2627 (职工工资统计)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目描述
定義了一個用于記錄職工工資情況的結(jié)構(gòu)體。 請編寫程序,輸入職工人數(shù),以及這些職工的姓名、基本工資、獎金,輸出每位職工的姓名、基本工資、獎金和收入總額,并輸出平均收入。 下面給出了程序的一部分,請將其余的部分補上。只提交begin和end之間的部分代碼 C: #include <stdio.h> using namespace std; struct WageList { char name[10]; ?//姓名 double baseWage; ? //基本工資 double bonus; ? ? ?//獎金 double total; ? ? ? //總額 }; int main( ) { WageList wage[100]; ? //************* begin***************** //************* end ***************** for(i=0; i<n; i++) { printf("%s %.2lf %.2lf %.2lf\n",wage[i].name,wage[i].baseWage,wage[i].bonus,wage[i].total); } printf("average:%.2lf\n",aver); return 0; } C++: #include <iostream> #include <iomanip> using namespace std; struct WageList { char name[10]; ?//姓名 double baseWage; ? //基本工資 double bonus; ? ? ?//獎金 double total; ? ? ? //總額 }; int main( ) { WageList wage[100]; //************* begin***************** //************* end ***************** cout <<setiosflags(ios::fixed)<<setprecision(2); for(i=0; i<n; i++) { cout<<wage[i].name<<" "<<wage[i].baseWage<<" "<<wage[i].bonus<<" "<<wage[i].total<<endl; } cout<<"average:"<<aver<<endl; return 0; }輸入
先輸入一個整數(shù)n表示職工人數(shù) 接著輸入n行表示n名職工的信息,分別是姓名、基本工資、獎金,數(shù)據(jù)用空格隔開輸出
先輸出n行表示n名職工的信息,分別是姓名、基本工資、獎金和收入總額,數(shù)據(jù)用空格隔開 最后輸出average:,后加n名職工的平均收入(保留2位小數(shù))樣例輸入
3 Tom 3425.8 480.5 Jerry 4975.64 730.23 Jack 2240 520.35樣例輸出
Tom 3425.80 480.50 3906.30 Jerry 4975.64 730.23 5705.87 Jack 2240.00 520.35 2760.35 average:4124.17#include <iostream> #include <iomanip> #include <stdio.h> using namespace std; struct WageList {char name[10];? //姓名double baseWage;?? //基本工資double bonus;????? //獎金double total;?????? //總額 }; int main( ) {WageList wage[100]; int i,n;float sum=0,aver;cin>>n;for(i=0;i<n;i++){cin>>wage[i].name>>wage[i].baseWage>>wage[i].bonus;wage[i].total=wage[i].baseWage+wage[i].bonus;sum=sum+wage[i].total;}aver=sum/n;cout <<setiosflags(ios::fixed)<<setprecision(2);for(i=0; i<n; i++){cout<<wage[i].name<<" "<<wage[i].baseWage<<" "<<wage[i].bonus<<" "<<wage[i].total<<endl;}cout<<"average:"<<aver<<endl;return 0; }總結(jié)
以上是生活随笔為你收集整理的[YTU]_2627 (职工工资统计)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [YTU]_2769( 结构体--成绩统
- 下一篇: [YTU]_2353 ( 长方柱类【C+