數據結構算法實現2

員工工資查詢或修改

/* 一維數一維數組應用組應用 */
#include "stdio.h"
#include "stdlib.h"
void main()
{
    int  Employee[10]={27000,32000,32500,27500,30000,29000,31000,32500,30000,26000};
    int  Index;
    int  NewSalary;
    int  Selection;
    while(1)
    {
        printf("===================================================\n");
        printf("=Simple Employee Salary Management System         =\n");
        printf("=1.Display employee salary                        =\n");
        printf("=2.Modify employee salary                         =\n");
        printf("=3.Quit                                           =\n");
        printf("Please input your choose:");
        scanf("%d",&Selection);
        if(Selection==1||Selection==2)
        {
            printf("**Please input the employee number:");
            scanf("%d",&Index);
            if(Index<10)
            {
                 printf("**Employee Number is %d.",Index);
                 printf("The Salary is %d\n",Employee[Index]);
            }
            else
            {
                    printf("##The error employee number!\n");
                    exit(1);  // 需要stdlib.h頭文件,表示異常退出.這個1是返回給操作系統的
            }
        }
        switch(Selection)
        {
            case  1:
                break;
             case   2:
                printf("**Please input new salary:");
                scanf("%d",&NewSalary);
                Employee[Index]=NewSalary;
                break;
             case    3:
                exit(1);
                break;
        }
        printf("\n");
   }
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章