freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言職工信息管理系統(tǒng)(鏈表)(編輯修改稿)

2025-07-27 16:12 本頁面
 

【文章內(nèi)容簡介】 己努力取得的成功會讓自己這么欣慰。(7)附錄:源代碼include include 》include struct wokers //定義一個woker的結(jié)構(gòu)體{char num[10]。 //職工號char name[15]。 //職工姓名char sex[15]。 //職工性別char birthday[15]。 //職工出生年月char degree[10]。 //職工學(xué)歷char position[10]。 //職工職位char salary[10]。 //職工工資}。typedef struct node{struct wokers data。struct node *next。 //建立一個鏈表。}Node。void Add(Node *woker) //添加記錄{Node *p,*r,*s。 char n[10]。 //先用于輸入職工號,也用于判斷是否跳出循環(huán)r=woker。s=wokernext。 //使s為第一個有用的結(jié)點while(rnext!=NULL) //這個循環(huán)的作用是使r為最后一個有用的結(jié)點r=rnext。 //將指針置于最末尾while(1){ printf(提示:輸入0則返回主菜單!\n)。 printf(\n請你輸入職工號:)。 scanf(%s,n)。 if(strcmp(n,0)==0) break。 p=(Node *)malloc(sizeof(Node))。 //申請空間 strcpy(p,n)。 printf(\n請輸入姓名:)。 scanf(%s,p)。 printf(\n請輸入性別:)。 scanf(%s,p)。 printf(\n請輸入出生年月:)。 scanf(%s,amp。p)。 printf(\n請輸入學(xué)歷:)。 scanf(%s,amp。p)。 printf(\n請輸入職位:)。 scanf(%s,amp。p)。 printf(\n請輸入工資:)。 scanf(%s,amp。p)。 printf(提示:已經(jīng)完成一條記錄的添加。\n)。 pnext=NULL。 rnext=p。 //這一步是必需的,將p與先前的鏈表連起來構(gòu)成一條新鏈表 r=p。 // 又重設(shè)為新鏈的最后一個有用結(jié)點 }}void change(Node *woker) //修改職工信息函數(shù){Node *p。char find[20]。if(!wokernext){ printf(\n提示:沒有資料可以修改!\n)。 return。}printf(請輸入要修改的職工號:)。 scanf(%s,find)。 p=wokernext。 while(p!=NULL) { if(strcmp(p,find)==0) //如果找到的話返回的是符合要求 break。 p=pnext。 } if(p) { int x。 while(1) { printf(完成修改請輸入0否則輸入任意數(shù)再進行修改:)。 scanf(%d,amp。x)。 if(x==0) {break。} printf(請輸入新職工號(原來是 %s ):,p)。 scanf(%s,p)。 printf(請輸入新職工姓名(原來是 %s ):,p)。 scanf(%s,p)。 printf(請輸入新職工性別(原來是 %s ):,p)。 scanf(%s,p)。 printf(請輸入新出生年月(原來是 %s ):,p)。 scanf(%s,p)。 printf(請輸入新職工學(xué)歷(原來是 %s ):,p)。 scanf(%s,p)。 printf(請輸入新職工職位(原來是 %s ):,p)。 scanf(%s,p)。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1