西华师范大学 数学与信息学院 /米定义工资单类型*/ #define salary type struct salary type SALARY TYPE char depart[ll] /米工作部门* ar name[91 /*姓名* int position /米职务* struct date date of work;/*参加工作时间* struct family type family;/*家庭情况 float salary, 基本工资*/ float subsidy /米岗位津贴* float insurance /米劳保福利*/ float child allowance;/独生子女费* float /米房租* float cost of elec;/*电费* float cost of water;/*水费* float cost of heating;/*取暖费* float cost of education;/*保育费*/ float refsum /实发工资*
Z\i]^\z{|{}~_~ GHIJKH G[e[I`_H`¤\ z{|{}~_~O Kd[IZ\¤[IHf gatu "q¥¦ ut Kd[I^[b\f§gatu ¨N ut ]^H ¤cG]H]c^atu n© ut GHIJKH Z[H\Z[H\_ci_jcIkatu op"qª« ut GHIJKH i[b]e`_H`¤\i[b]e`atu ¬® ut iec[HG[e[I`atu ¯°"# ut iec[HGJG]Z`atu ut iec[H]^GJI[^K\atu ut iec[HKd]eZ_[eecj[^K\atu ut iec[HI\^Hatu ut iec[H KcGH_ci_\e\Katu ut iec[HKcGH_ci_j[H\Iatu ut iec[HKcGH_ci_d\[H]^atu ut iec[HKcGH_ci_\ZJK[H]c^atu ut iec[H I\[eGJbatu !"# ut Ta Z\i]^\z{|{}~_~ GHIJKH G[e[I`_H`¤\ z{|{}~_~O Kd[IZ\¤[IHf gatu "q¥¦ ut Kd[I^[b\f§gatu ¨N ut ]^H ¤cG]H]c^atu n© ut GHIJKH Z[H\Z[H\_ci_jcIkatu op"qª« ut GHIJKH i[b]e`_H`¤\i[b]e`atu ¬® ut iec[HG[e[I`atu ¯°"# ut iec[HGJG]Z`atu ut iec[H]^GJI[^K\atu ut iec[HKd]eZ_[eecj[^K\atu ut iec[HI\^Hatu ut iec[H KcGH_ci_\e\Katu ut iec[HKcGH_ci_j[H\Iatu ut iec[HKcGH_ci_d\[H]^atu ut iec[HKcGH_ci_\ZJK[H]c^atu ut iec[H I\[eGJbatu !"# ut Ta
西华师范大学 函数 print salary0: 数学与信息学院 打印某职工的工资单 void print salary(SALARY TYPE salary) I char position[ll] switch(salary. position i case MANAGER strcpy( position,"经理"); break case ENGINEER strcpy( position,"工程师"); break; case EMPLOYee strcpy( position,w职员"); break; case WORKER strcpy( position,w工人"); break; case OTHER strcpy( position,"其他"); break;
d MTHIJNSUVUTWefg hijkllmC aY^uqYZpjbr\rqtPQRQSTjTlkbr\rqt v[crquabYpYaZ x bYp[cbr\rqtAuabYpYaZ v[rb_hQQkS bpq[utuabYpYaZ xwq_rx [rb_kkkS bpq[utuabYpYaZL xwq_rx [rb_khlRmTkk bpq[utuabYpYaZ xwq_rx [rb_mSkS bpq[utuabYpYaZ xwq_rx [rb_mUkS bpq[utuabYpYaZ xwq_rx
西华师范大学 数学与信息学院 /米打印职工工资单* printf( printf("部门:%10s姓名:‰8sn", salary. depart, salary. name) printf(职务:‰10s参加工作时间:%.9%02d.%02dn", position, salary. date of work. da year, salary. date of work. da mon salary. date of work. da day) printf("基本工资:%10.2f岗位津贴:%10.2fn", salary salary, salary. subsidy) printf(("劳保福利:%10.2f独生子女费:%10.2fn", salary. insurance, salary. child allowance) printf(("n房租:‰10.2f电费:%10.2fn salary. rent, salary. cost of elec printf(("水费:%10.2f取暖费:‰10.2fn", salary cost of water, salary cost of heating printf(("保育费:%10.2fn", salary. cost of education) printf("n实发工资:%10.2fn", salary. realsum); printf(
uqYZpg#####################################Z x uqYZpg b b Zbr\rqtA^_urqp br\rqtAZrs_ x uqYZpg b %&'(^A^A^ ZuabYpYaZ br\rqtA^rp_jagjaqA^rjt_rq br\rqtA^rp_jagjaqA^rjsaZ br\rqtA^rp_jagjaqA^rj^rt x uqYZpgBCAg GAg Z br\rqtAbr\rqtbr\rqtAb]wbY^t x uqYZpgDAg 789:Ag Z br\rqtAYZb]qrZ[_ br\rqtA[cY\^jr\\arZ[_ x uqYZpgZ Ag Ag Z br\rqtAq_Zp br\rqtA[abpjagj_\_[ x uqYZpg¡ Ag ¢£Ag Z br\rqtA[abpjagjrp_q br\rqtA[abpjagjc_rpYZ{ x uqYZpgD¤Ag Zbr\rqtA[abpjagj_^][rpYaZ x uqYZpgZ¥¦Ag Z br\rqtAq_r\b]s x uqYZpg########################################## Z x uqYZpg#####################################Z x uqYZpg b b Zbr\rqtA^_urqp br\rqtAZrs_ x uqYZpg b %&'(^A^A^ ZuabYpYaZ br\rqtA^rp_jagjaqA^rjt_rq br\rqtA^rp_jagjaqA^rjsaZ br\rqtA^rp_jagjaqA^rj^rt x uqYZpgBCAg GAg Z br\rqtAbr\rqtbr\rqtAb]wbY^t x uqYZpgDAg 789:Ag Z br\rqtAYZb]qrZ[_ br\rqtA[cY\^jr\\arZ[_ x uqYZpgZ Ag Ag Z br\rqtAq_Zp br\rqtA[abpjagj_\_[ x uqYZpg¡ Ag ¢£Ag Z br\rqtA[abpjagjrp_q br\rqtA[abpjagjc_rpYZ{ x uqYZpgD¤Ag Zbr\rqtA[abpjagj_^][rpYaZ x uqYZpgZ¥¦Ag Z br\rqtAq_r\b]s x uqYZpg########################################## Z x
西华师范大引 /米测试用主函数一一*/ 数学与信息mai0 I SALARY TYPE Salary list [MAX EMPLOYEE] It 1, salary count= 0 /*一输入经理张三的工资表 strcpy (salary list[salary count]. name, 5K=) strcpy( salary list [salary count]. depart,"办公室") salary list[salary count] position= MANAGER salary list [salary count]. date of work. da year=1974 salary list[salary count]. date of work. da mon =10 salary list[salary count]. date of work. da day =1 salary list[salary count]. salary =3500.0; salary list[salary count]. subsidy =2000.0 salary_ list[salary count].insurance =200.0: salary list[salary count] child allowance =300.0 salary list[salary count].rent =450.0 alary list[salary count]. cost of elec 200.0 salary list[salary count]. cost of water 100.0 salary list[salary count]. cost of heating =454.0 salary_list[salary_count]. cost of education=780 salary list [salary count]. realsum 3458 salary_count++
JK#### §¨©ª«I ####KJ srYZ vPQRQSTjTlkbr\rqtj\Ybp hQijkhlRmTkkx YZp Y¬ br\rqtj[a]Zpx JK#### ®¯°±²e ############KJ bpq[utbr\rqtj\Ybp br\rqtj[a]ZpAZrs_°± x bpq[utbr\rqtj\Ybp br\rqtj[a]ZpA^_urqp³´µ x br\rqtj\Ybp br\rqtj[a]ZpAuabYpYaZhQQkSx br\rqtj\Ybp br\rqtj[a]ZpA^rp_jagjaqA^rjt_rq $¶·x br\rqtj\Ybp br\rqtj[a]ZpA^rp_jagjaqA^rjsaZ x br\rqtj\Ybp br\rqtj[a]ZpA^rp_jagjaqA^rj^rt x br\rqtj\Ybp br\rqtj[a]ZpAbr\rqt),Ax br\rqtj\Ybp br\rqtj[a]ZpAb]wbY^tAx br\rqtj\Ybp br\rqtj[a]ZpAYZb]qrZ[_Ax br\rqtj\Ybp br\rqtj[a]ZpA[cY\^jr\\arZ[_)Ax br\rqtj\Ybp br\rqtj[a]ZpAq_Zp·,Ax br\rqtj\Ybp br\rqtj[a]ZpA[abpjagj_\_[ Ax br\rqtj\Ybp br\rqtj[a]ZpA[abpjagjrp_qAx br\rqtj\Ybp br\rqtj[a]ZpA[abpjagjc_rpYZ{·,·Ax br\rqtj\Ybp br\rqtj[a]ZpA[abpjagj_^][rpYaZ¶Ax br\rqtj\Ybp br\rqtj[a]ZpAq_r\b]s )·,Ax br\rqtj[a]Zp¸¸x JK#### §¨©ª«I ####KJ srYZ vPQRQSTjTlkbr\rqtj\Ybp hQijkhlRmTkkx YZp Y¬ br\rqtj[a]Zpx JK#### ®¯°±²e ############KJ bpq[utbr\rqtj\Ybp br\rqtj[a]ZpAZrs_°± x bpq[utbr\rqtj\Ybp br\rqtj[a]ZpA^_urqp³´µ x br\rqtj\Ybp br\rqtj[a]ZpAuabYpYaZhQQkSx br\rqtj\Ybp br\rqtj[a]ZpA^rp_jagjaqA^rjt_rq $¶·x br\rqtj\Ybp br\rqtj[a]ZpA^rp_jagjaqA^rjsaZ x br\rqtj\Ybp br\rqtj[a]ZpA^rp_jagjaqA^rj^rt x br\rqtj\Ybp br\rqtj[a]ZpAbr\rqt),Ax br\rqtj\Ybp br\rqtj[a]ZpAb]wbY^tAx br\rqtj\Ybp br\rqtj[a]ZpAYZb]qrZ[_Ax br\rqtj\Ybp br\rqtj[a]ZpA[cY\^jr\\arZ[_)Ax br\rqtj\Ybp br\rqtj[a]ZpAq_Zp·,Ax br\rqtj\Ybp br\rqtj[a]ZpA[abpjagj_\_[ Ax br\rqtj\Ybp br\rqtj[a]ZpA[abpjagjrp_qAx br\rqtj\Ybp br\rqtj[a]ZpA[abpjagjc_rpYZ{·,·Ax br\rqtj\Ybp br\rqtj[a]ZpA[abpjagj_^][rpYaZ¶Ax br\rqtj\Ybp br\rqtj[a]ZpAq_r\b]s )·,Ax br\rqtj[a]Zp¸¸x
西华师范大学 数学与学/*输入工人李四的工资表*/ strcpy(salary list [salary count]. name, y") strcpy(salary list[salary count]. depart,4A) salary list[salary count] position =WORKER salary list [salary count]. date of work. da year=1990 salary list [salary count]. date of work. da mon =7 salary list[salary count]. date of work. da day=16 salary list[salary count]. salary =500.0; salary listlsalary count]. subsidy 100.0; salary list[salary count]. insurance salary list [salary count] child allowance =0.0 salary list [salary count].rent salary list[salary count]. cost of elec 100.0 salary list [salary count]. cost of water 100.0; salary list [salary count]. cost of heating=100.0 salary list [salary count]. cost of education =0.0 salary list[salary count]. realsum salary count++
GHIK¤`±G[e[I`_e]GHfG[e[I`_KcJ^Hgh^[b\²³´²µa GHIK¤`±G[e[I`_e]GHfG[e[I`_KcJ^HghZ\¤[IH²¶«²µa G[e[I`_e]GHfG[e[I`_KcJ^Hgh¤cG]H]c^·}}a G[e[I`_e]GHfG[e[I`_KcJ^HghZ[H\_ci_jcIkhZ[_`\[I · §§a G[e[I`_e]GHfG[e[I`_KcJ^HghZ[H\_ci_jcIkhZ[_bc^ ·¸a G[e[I`_e]GHfG[e[I`_KcJ^HghZ[H\_ci_jcIkhZ[_Z[` · ¹a G[e[I`_e]GHfG[e[I`_KcJ^HghG[e[I`·ha G[e[I`_e]GHfG[e[I`_KcJ^HghGJG]Z`· ha G[e[I`_e]GHfG[e[I`_KcJ^Hgh]^GJI[^K\· ha G[e[I`_e]GHfG[e[I`_KcJ^HghKd]eZ_[eecj[^K\·ha G[e[I`_e]GHfG[e[I`_KcJ^HghI\^H· ha G[e[I`_e]GHfG[e[I`_KcJ^HghKcGH_ci_\e\K · ha G[e[I`_e]GHfG[e[I`_KcJ^HghKcGH_ci_j[H\I· ha G[e[I`_e]GHfG[e[I`_KcJ^HghKcGH_ci_d\[H]^· ha G[e[I`_e]GHfG[e[I`_KcJ^HghKcGH_ci_\ZJK[H]c^·ha G[e[I`_e]GHfG[e[I`_KcJ^HghI\[eGJb ·ha G[e[I`_KcJ^Hººa GHIK¤`±G[e[I`_e]GHfG[e[I`_KcJ^Hgh^[b\²³´²µa GHIK¤`±G[e[I`_e]GHfG[e[I`_KcJ^HghZ\¤[IH²¶«²µa G[e[I`_e]GHfG[e[I`_KcJ^Hgh¤cG]H]c^·}}a G[e[I`_e]GHfG[e[I`_KcJ^HghZ[H\_ci_jcIkhZ[_`\[I · §§a G[e[I`_e]GHfG[e[I`_KcJ^HghZ[H\_ci_jcIkhZ[_bc^ ·¸a G[e[I`_e]GHfG[e[I`_KcJ^HghZ[H\_ci_jcIkhZ[_Z[` · ¹a G[e[I`_e]GHfG[e[I`_KcJ^HghG[e[I`·ha G[e[I`_e]GHfG[e[I`_KcJ^HghGJG]Z`· ha G[e[I`_e]GHfG[e[I`_KcJ^Hgh]^GJI[^K\· ha G[e[I`_e]GHfG[e[I`_KcJ^HghKd]eZ_[eecj[^K\·ha G[e[I`_e]GHfG[e[I`_KcJ^HghI\^H· ha G[e[I`_e]GHfG[e[I`_KcJ^HghKcGH_ci_\e\K · ha G[e[I`_e]GHfG[e[I`_KcJ^HghKcGH_ci_j[H\I· ha G[e[I`_e]GHfG[e[I`_KcJ^HghKcGH_ci_d\[H]^· ha G[e[I`_e]GHfG[e[I`_KcJ^HghKcGH_ci_\ZJK[H]c^·ha G[e[I`_e]GHfG[e[I`_KcJ^HghI\[eGJb ·ha G[e[I`_KcJ^Hººa