職工信息管理系統(tǒng)課設c語言

      網(wǎng)友投稿 923 2022-05-29

      職工信息管理系統(tǒng)

      1

      每個學生在教師提供的課程設計題目中任意選擇一題,獨立完成,題目選定后不可更換。

      職工信息管理系統(tǒng)設計

      職工信息包括職工號、姓名、性別、出生年月、學歷、職務、工資、住址、電話等(職工號不重復)。試設計一職工信息管理系統(tǒng),使之能提供以下功能:

      ?職工信息錄入功能(職工信息用文件保存)--輸入

      ?職工信息瀏覽功能 --輸出

      ?查詢或排序功能:(至少一種查詢方式) --算法

      ●按工資查詢 ●按學歷查詢等

      ?職工信息刪除、修改功能(任選項)

      #include #include #include #include #define N 100 struct employee { int num; char name[10]; char sex; int age; char xueli[30]; int wage; char addr[30]; long int tel; }em[100]; /*定義一個結(jié)構體*/ void menu(); void input(); void save(int); void display(); void del(); void add(); void search(); void search_num(); void search_xueli(); void search_tel(); void modify(); /*定義各函數(shù)*/ void menu() /*菜單函數(shù)*/ { int i; system("date/t"); system ("time/t " ); printf(" ******************歡迎進入職工信息管理系統(tǒng)****************\n"); printf(" 1.錄入職工信息"); printf(" 2.瀏覽職工信息\n"); printf(" 3.查詢職工信息"); printf(" 4.刪除職工信息\n"); printf(" 5.添加職工信息"); printf(" 6.修改職工信息\n"); printf(" 7.退出\n"); printf(" ********************謝謝使用******************\n"); printf("\n"); printf("\n"); } int main() { menu(); /*調(diào)用菜單函數(shù)*/ int n,flag; char a; do { printf("請選擇你需要操作的步驟(1--7):\n"); scanf("%d",&n); if(n>=1&&n<=7) { flag=1; break; } else { flag=0; printf("您輸入有誤,請重新選擇!"); } } while(flag==0); while(flag==1) { switch(n) { case 1:printf(" ◆◆◆輸入職工信息◆◆◆\n");printf("\n");input();break; case 2:printf(" ◆◆◆瀏覽職工信息◆◆◆\n");printf("\n");display();break; case 3:printf(" ◆◆◆按職工號查詢職工信息◆◆◆\n");printf("\n");search();break; case 4:printf(" ◆◆◆刪除職工信息◆◆◆\n");printf("\n");del();break; case 5:printf(" ◆◆◆添加職工信息◆◆◆\n");printf("\n");add();break; case 6:printf(" ◆◆◆修改職工信息◆◆◆\n");printf("\n");modify();break; case 7:exit(0);break; default :break; } getchar(); printf("\n"); printf("是否繼續(xù)進行(y or n):\n"); scanf("%c",&a); if(a=='y') { flag=1; system("cls"); /*清屏*/ menu(); /*調(diào)用菜單函數(shù)*/ printf("請再次選擇你需要操作的步驟(1--6):\n"); scanf("%d",&n); printf("\n"); } else exit(0); } } void input() /*錄入函數(shù)*/ { int i,m; printf("請輸入需要創(chuàng)建信息的職工人數(shù)(1--100):\n"); scanf("%d",&m); for (i=0;i=1&&t<=4) { flag=1; break; } else { flag=0; printf("您輸入有誤,請重新選擇!"); } } while(flag==0); while(flag==1) { switch(t) { case 1:printf("按職工號查詢\n");search_num();break; case 2:printf("按學歷查詢\n");search_xueli();break; case 3:printf("按電話號碼查詢\n");search_tel();break; case 4:main();break; default:break; } } } void search_num() { int num; int i,t; int m=load(); printf("請輸入要查找的職工號(20001111---20009999):\n"); scanf("%d",&num); for(i=0;i8||c<1) printf("\n選擇錯誤,請重新選擇!\n"); } flag=0; } } if(flag==1) printf("\n查詢結(jié)束\n"); do { switch(c) /*因為當找到第i個職工時,for語句后i自加了1,所以下面的應該把改后的信息賦值給第i-1個人*/ { case 1:printf("職工號改為: "); scanf("%d",&num); em[i-1].num=num; break; case 2:printf("姓名改為: "); scanf("%s",name); strcpy(em[i-1].name,name); break; case 3:printf("性別改為: "); getchar();scanf("%c",&sex); em[i-1].sex=sex; break; case 4:printf("年齡改為: "); scanf("%d",&age); em[i-1].age=age; break; case 5:printf("學歷改為: "); scanf("%s",xueli); strcpy(em[i-1].xueli,xueli); break; case 6:printf("工資改為: "); scanf("%d",wage); break; case 7:printf("住址改為: "); scanf("%s",addr); strcpy(em[i-1].addr,addr); break; case 8:printf("電話改為: "); scanf("%ld",&tel); em[i-1].tel=tel; break; } printf("\n"); printf("\n是否確定所修改的信息?\n 是 請按1 ; 不,重新修改 請按2: \n"); scanf("%d",&b); } while(b==2); printf("\n瀏覽修改后的所有職工信息:\n"); printf("\n"); save(m); display(); printf("\n繼續(xù)修改請按1,不再修改請按0\n"); scanf("%d",&t); switch(t) { case 1:modify();break; case 0:break; default :break; } }

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      33

      34

      35

      36

      37

      38

      39

      40

      41

      42

      43

      44

      45

      46

      47

      48

      49

      50

      51

      52

      53

      54

      55

      56

      57

      58

      59

      60

      61

      62

      63

      64

      65

      66

      67

      68

      69

      70

      71

      72

      73

      74

      75

      76

      77

      78

      79

      80

      81

      82

      83

      84

      85

      86

      87

      88

      89

      90

      91

      92

      93

      94

      95

      96

      97

      98

      99

      100

      101

      102

      103

      104

      105

      106

      107

      108

      109

      110

      111

      112

      113

      114

      115

      116

      117

      118

      119

      120

      121

      122

      123

      124

      125

      126

      127

      128

      129

      130

      131

      132

      133

      134

      135

      136

      137

      138

      139

      140

      141

      職工信息管理系統(tǒng)課設c語言

      142

      143

      144

      145

      146

      147

      148

      149

      150

      151

      152

      153

      154

      155

      156

      157

      158

      159

      160

      161

      162

      163

      164

      165

      166

      167

      168

      169

      170

      171

      172

      173

      174

      175

      176

      177

      178

      179

      180

      181

      182

      183

      184

      185

      186

      187

      188

      189

      190

      191

      192

      193

      194

      195

      196

      197

      198

      199

      200

      201

      202

      203

      204

      205

      206

      207

      208

      209

      210

      211

      212

      213

      214

      215

      216

      217

      218

      219

      220

      221

      222

      223

      224

      225

      226

      227

      228

      229

      230

      231

      232

      233

      234

      235

      236

      237

      238

      239

      240

      241

      242

      243

      244

      245

      246

      247

      248

      249

      250

      251

      252

      253

      254

      255

      256

      257

      258

      259

      260

      261

      262

      263

      264

      265

      266

      267

      268

      269

      270

      271

      272

      273

      274

      275

      276

      277

      278

      279

      280

      281

      282

      283

      284

      285

      286

      287

      288

      289

      290

      291

      292

      293

      294

      295

      296

      297

      298

      299

      300

      301

      302

      303

      304

      305

      306

      307

      308

      309

      310

      311

      312

      313

      314

      315

      316

      317

      318

      319

      320

      321

      322

      323

      324

      325

      326

      327

      328

      329

      330

      331

      332

      333

      334

      335

      336

      337

      338

      339

      340

      341

      342

      343

      344

      345

      346

      347

      348

      349

      350

      351

      352

      353

      354

      355

      356

      357

      358

      359

      360

      361

      362

      363

      364

      365

      366

      367

      368

      369

      370

      371

      372

      373

      374

      375

      376

      377

      378

      379

      380

      381

      382

      383

      384

      385

      386

      387

      388

      389

      390

      391

      392

      393

      394

      395

      396

      397

      398

      399

      400

      401

      402

      403

      404

      405

      406

      407

      408

      409

      410

      411

      412

      413

      414

      415

      416

      417

      418

      419

      420

      421

      422

      423

      424

      425

      426

      427

      428

      429

      430

      431

      432

      433

      434

      435

      436

      437

      438

      439

      440

      441

      442

      443

      444

      445

      446

      447

      448

      449

      450

      451

      452

      453

      454

      455

      456

      457

      458

      459

      460

      461

      462

      463

      464

      465

      C 語言 項目管理 ProjectMan

      版權聲明:本文內(nèi)容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權內(nèi)容。

      上一篇:C語言課程設計 ??????—— ?職工信息管理系統(tǒng)
      下一篇:Nvidia Jetson AGX Orin 初體驗(十)關于3個USB攝像頭的嘗試
      相關文章
      91亚洲精品自在在线观看| 亚洲天堂电影在线观看| 亚洲av无码有乱码在线观看| 亚洲精品美女网站| 亚洲色偷偷综合亚洲AV伊人蜜桃 | 亚洲a级成人片在线观看| 亚洲欧洲校园自拍都市| 99久久亚洲综合精品成人网| 亚洲国产成人精品不卡青青草原| 亚洲不卡av不卡一区二区| 亚洲精品乱码久久久久久自慰| 亚洲一区无码中文字幕| 亚洲色无码专区在线观看| 亚洲综合伊人久久大杳蕉| 亚洲无人区一区二区三区| 久久精品亚洲视频| 久久久久亚洲AV无码永不| 亚洲黄色中文字幕| 亚洲一区二区三区在线| 亚洲人成图片网站| 亚洲精品精华液一区二区| 亚洲av成人中文无码专区| 亚洲欧洲日产国码一级毛片| 红杏亚洲影院一区二区三区| 亚洲精品国产品国语在线| 无码乱人伦一区二区亚洲一| 自怕偷自怕亚洲精品| 亚洲一级毛片在线播放| 亚洲熟妇无码一区二区三区导航| 亚洲Av永久无码精品黑人| 亚洲第一网站男人都懂| 亚洲午夜未满十八勿入网站2| 精品国产_亚洲人成在线高清| 亚洲视频一区调教| 久久亚洲最大成人网4438| 激情小说亚洲色图| 在线观看亚洲精品国产| 亚洲福利视频一区| 亚洲免费观看在线视频| 亚洲精品宾馆在线精品酒店| 亚洲国产精品一区二区第四页|