xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 952KB
    文件類(lèi)型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-07
  • 語(yǔ)言: C/C++
  • 標(biāo)簽:

資源簡(jiǎn)介

題目:職工信息管理系統(tǒng) 目的:要求熟練掌握C語(yǔ)言的基本知識(shí)和編輯技能; 基本掌握結(jié)構(gòu)化程序設(shè)計(jì)的基本思路和方法。 要求:設(shè)計(jì)一個(gè)職工信息管理系統(tǒng),使之能提供以下功能: 1、應(yīng)提供一個(gè)界面來(lái)調(diào)用各個(gè)功能,調(diào)用界面和各個(gè)功能的操作界面應(yīng)盡可能清晰美觀! 2、輸入功能:職工信息錄入(職工信息用文件保存),可以一次完成若干條記錄的輸入。 3、瀏覽功能:完成對(duì)全部職工信息的顯示。 4、查找功能:①完成按職工的職工號(hào)查詢職工的相關(guān)信息,并顯示。 ②完成按職工的學(xué)歷查詢職工的相關(guān)信息,并顯示。 ③完成按職工的電話號(hào)碼查詢職工的相關(guān)信息,并顯示。 5、刪除功能:通過(guò)輸入職工的姓名完成對(duì)該名職工的信息進(jìn)行刪除。 6、添加功能:完成添加新職工的信息的任務(wù)。 7、修改功能:通過(guò)輸入職工的姓名完成對(duì)該名職工的信息進(jìn)行修改。 8、退出職工信息管理系統(tǒng)。

資源截圖

代碼片段和文件信息

#include
#include
#include
#include
#include
#include
//姓名、職工號(hào)、性別、年齡、學(xué)歷、職務(wù)、工資、住址、電話等。
struct?Information{
char?name[20];
int?num;
char?sex[20];
int?age;
char?degrees[20];
char?job[20];
int?salary;
char?address[20];
int?phone;
}employee[100];

void?menu(){
system(“CLS“);
printf(“\n\n???????????????????????????????歡迎進(jìn)入職工管理系統(tǒng)\n\n\n“);
printf(“================================================================================\n\n“);
printf(“ 1.職工信息錄入 “);printf(“ 2.職工信息瀏覽\n\n“);
printf(“ 3.職工信息修改 “);printf(“ 4.職工信息刪除\n\n“);
printf(“ 5.職工信息查詢 “);printf(“ 6.退出系統(tǒng)\n\n\n“);
printf(“================================================================================\n\n“);
}

void?save(int?i)
{
int?j;
FILE?*fp;
if((fp=fopen(“infor.txt““wb“))==NULL)
{ printf(“創(chuàng)建文件出錯(cuò),程序即將退出!“);
exit(0);
}
for(j=0;j if?(fwrite(&employee[j]sizeof(struct?Information)1fp)!=1)
? printf?(“無(wú)法打開(kāi)文件,錄入失敗!\n“);
? printf(“錄入成功!“);
}

int?Input()
{
system(“CLS“);
int?xi;
do{
int?j;
printf(“\n\n\n==============================================================================“);
printf(“\n 請(qǐng)先確認(rèn)您要錄入的職工人數(shù):“);
scanf(“%d“&i); //姓名、職工號(hào)、性別、年齡、學(xué)歷、職務(wù)、工資、住址、電話等(職工號(hào)不重復(fù))
for(j=0;j { printf(“\n\n請(qǐng)輸入要錄入的第%d位職工信息\n“i);
printf(“請(qǐng)輸入此職工姓名:\n“);
scanf(“%s“employee[j].name);
printf(“請(qǐng)輸入此職工職工號(hào):\n“);
scanf(“%d“&employee[j].num);
printf(“請(qǐng)輸入此職工性別:\n“);
scanf(“%s“employee[j].sex);
printf(“請(qǐng)輸入此職工年齡:\n“);
scanf(“%d“&employee[j].age);
printf(“請(qǐng)輸入此職工學(xué)歷:\n“);
scanf(“%s“employee[j].degrees);
printf(“請(qǐng)輸入此職工職務(wù):\n“);
scanf(“%s“employee[j].job);
printf(“請(qǐng)輸入此職工月薪:\n“);
scanf(“%d“&employee[j].salary);
printf(“請(qǐng)輸入此職工住址:\n“);
scanf(“%s“employee[j].address);
printf(“請(qǐng)輸入此職工電話:\n“);
scanf(“%d“&employee[j].phone);
}
save(i);
printf(“\n是否繼續(xù)?1.-->繼續(xù)錄入?2.-->退出系統(tǒng)\n“);
scanf(“%d“&x);
}
while(x==1);
exit(0);
return?i;
}?

int?Output()
{
system(“CLS“);
printf(“\n\n\n===============================================================================\n“);
printf(“\n 以下為所有員工信息:\n\n“);
int?j=0ks;
FILE?*fp;
if((fp=fopen(“infor.txt““rb“))==NULL)
?{
??printf?(“打開(kāi)文件失敗!\n“);
?????exit(0);
?}
?else?
?{
??do?
??{
????????fread(&employee[j]sizeof(struct?Information)1fp);
???? ?j++;
??}
??while(feof(fp)==0);
fclose(fp);?
?}
?if((fp=fopen(“infor.txt““rb“))==NULL)
?{
??printf?(“打開(kāi)文件失敗!\n“);
?????exit(0);
?}
?else?
?{
? printf(“姓名 職工號(hào) 性別 年齡 學(xué)歷 職務(wù) 工資 住址 電話\n\n“);
?? for(s=0;s?? {
??fread(&employee[s]sizeof(struct?Information)1fp);
??????printf(“%s?\t%d?\t%s?\t%d?\t%s?\t%s?\t%d?\t%s?\t%d\n\n“employee[s].nameemployee[s].numemployee[s].sexemployee[s].ageemployee[s].degreesemployee[s].jobemployee[s].salaryemployee[s].addressemployee[s].phone);
?? }
?? fclose(fp);
??}
? do{
printf(“是否返回主菜單?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-06-11?09:45??Cchengxusheji\
?????文件????????7535??2015-05-21?14:22??Cchengxusheji\Cpp1.cpp
?????文件??????749048??2015-05-21?14:22??Cchengxusheji\Cpp1.exe
?????文件??????735059??2015-05-21?14:22??Cchengxusheji\Cpp1.o
?????文件??????749704??2015-05-28?11:08??Cchengxusheji\C語(yǔ)言程序設(shè)計(jì)-職工信息管理系統(tǒng).doc
?????文件???????12700??2015-05-28?10:51??Cchengxusheji\C語(yǔ)言課程設(shè)計(jì)-職工管理系統(tǒng)源代碼.txt
?????文件?????????232??2015-05-19?20:24??Cchengxusheji\infor.txt
?????文件???????13485??2015-05-07?22:07??Cchengxusheji\s1.cpp~

評(píng)論

共有 條評(píng)論

相關(guān)資源