C語言版本 工資管理系統

2021-07-11 18:34:13 字數 2525 閱讀 2537

#include#include#include#include#include#include#define m1 "%-6d %-4s %3s  %-2d.%.02d.%.02d   "

#define m2 em[j].num,em[j].name,em[j].xb,em[j].y,em[j].m,em[j].d

#define m3 "%.2lf %.2lf %.2lf %.2lf\n"

#define m4 em[j].gwgz,em[j].btze,em[j].dkze,em[j].yfgz

#define m5 "\n\n員工號 姓名 性 別 出生年月 基本工資 補貼總額 代扣總額 實際工資\n\n"

void menu();

void menu1();

void srxxi();

void scxxo();

void gztjt();

void gzpxs();

void czxxf();

void czscd();

void tcxtq();

int i=0;

struct employee

a;struct employee em[100];

int main()

getch(); }}

void menu()

void menu1()

void srxxi()

char q;

printf("\na:錄入檔案 b:人工輸入 請選擇:");

scanf("\n%c",&q);

if(q=='a')

fclose(fp);

printf("錄入完成,按任意鍵返回選單。"); }

else }

}void scxxo()

if(strcmp(em[j].xb,"女")==0)

sum+=em[j].yfgz;

} printf("************************************\n");

printf("\f男性工人人數:%d\n",nannum);

printf("\f女性工人人數:%d\n",nvnum);

printf("\f所發工資總額:%.2lf\n",sum);

printf("\f所發工資平均值:%.2lf\n",sum/i);

printf("\f所發最高工資:%.2lf\n",max);

printf("\f所發最低工資:%.2lf\n",min);

if(nannum!=0)

printf("\f男性工資平均值:%.2lf\n",nansum/(nannum));

else

printf("\f無男性員工!\n");

if(nvnum!=0)

printf("\f女性工資平均值:%.2lf\n",nvsum/(nvnum));

else

printf("\f無女性員工!\n");

printf("************************************\n"); }

void gzpxs()

else

main();

}

//以下為測試資料

/*1007 潘介 男 1964-2-28 3520 1800 400

1008 曾院 男 1973-3-27 2300 1300 250

1009 陳心 男 1967-5-28 3340 1200 180

1001 楊流 女 1966-7-17 3755 2000 450

1002 沈慕 男 1981-4-30 3011 1500 300

1003 謝蜂 男 1984-6-30 3598 1800 400

1026 張東 男 1989-7-21 3421 1080 120

1004 傅消 男 1985-2-10 2506 1300 250

1005 倪輕 男 1970-8-22 3243 1200 180

1015 楊瓊 女 1992-11-3 4708 2000 450

1016 呂袥 男 1955-9-14 3060 1500 300

1017 陳麗 女 1962-6-15 2588 1200 400

1018 何猜 男 1986-3-16 2595 1300 250

1027 王雪 女 1970-1-30 4560 1900 410

1019 何既 男 1977-4-15 3760 1200 180

1020 何慶 男 1962-11-5 4670 2000 450

1021 李龍 男 1984-6-25 3878 1500 300

1022 吳溫 男 1985-11-4 3333 1800 400

1023 左瘟 女 1988-9-15 2566 1300 250

1024 黃城 男 1991-6-19 3222 1200 180

1025 李者 男 1990-5-15 4777 2000 450

*/

C語言專案 《工資管理系統》

工資管理系統 工資管理系統是公司管理對於每位員工實際工作所得到薪酬進行統計管理的系統,是每個公司不可或缺的管理系統。專案背景 深入體驗c 語言專案開發 第四章 工資管理系統 工資管理系統實際上和學生成績管理系統是一樣的,上次在思創的專案答辯做個就是學生成績管理系統,上次專案是以陣列為主,結構體為輔完...

企業工資管理系統

大學計算機 專業畢業設計 企業工資管理系統姓名 學科專業 指導教師 學號 日期 2004 年5 月 企業工資管理系統的開發 摘 要 本文首先分析了企業工資管理系統的應用現狀,闡述了本工資管理系統的開發目的。通過對資料庫技術的現狀與發展 資料庫系統的選擇原則 系統開發工具的選擇一系列問題的分析確定了系...

C語言 小型工資管理系統 學生管理系統

1.資料儲存 我使用的是結構體陣列來自建乙個資料庫,放在全域性環境下,將資料庫設為乙個全域性變數 自建資料庫 struct staff data 999 另外還需要定義乙個全域性的資料庫長度 int lenth 3 之所以直接定義為乙個常量,而不是用sizeof這種方式來計算陣列長度,因為我發現結構...