亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 學(xué)生管理.c.txt

?? 一個簡單的turbo c的學(xué)生管理的源程序
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
#include "math.h"    /*數(shù)學(xué)庫函數(shù)*/
#include "graphics.h"/*圖形功能函數(shù)*/
#include "conio.h"   /*調(diào)用DOS控制臺I/O 子函數(shù)*/
#include "bios.h"   /*調(diào)用ROM-BIOS 子程序函數(shù)*/
#include "process.h" /*進(jìn)程管理函數(shù)*/
#include "string.h"  /*串操作函數(shù)*/
#include "stdio.h"   /*輸入輸出函數(shù)*/
#include "stdlib.h"  /*轉(zhuǎn)換子程序函數(shù)*/
#include "alloc.h"   /*內(nèi)存管理函數(shù)*/
#define LEFT   331
#define RIGHT  333
#define UPPER  328
#define DOWN   336
#define ALT_X  301
#define ESC 27
#define ENTER 13
#define ALL 100
struct days
{ int year;
 int month;
 int date;} ;
struct mark
{ int score1[5];
float ave1;
int xf ;
};
struct student
{ char name[10];
int  num;
char sex[6];
char  class[10];
struct days  birth;
char  pol[10];
char addr[10];
struct mark  score;
struct mark  xf;
}stu[ALL],MID;

void into();
void out();
void quit();
void insert();
void sort();
void delete();
void fromname();
void fromnum();
void pass();
void best();
 void sars();
void fengm();
void load();

void WrtMnMenu();
void WrtSbMenu();
void SlctMenu();
void SlctMnMenu();
void SlctSbMenu();
int GetKey();
void SbFunGo();
void Screen();
void Wind(int ,int ,int, int ,int ,int ,int,int,int);
void Quit();
int Mm=0;
int Smm[4];
int SbNum[4]={3,3,2,2};
int SbWid[4]={10,10,10,10};
int SbX[4]={5,20,33,47};
int Key=0;
char Buf[1000]; int x1=5,y1=3,x2=76,y2=23;
char *Main[4]={"學(xué)生檔案","檔案修改","檔案查找","成績統(tǒng)計(jì)"};
char *Sub[4][6]={
        {"輸入檔案",
        "輸出檔案",  "退出"},
        {"插入",
        "排序",
        "刪除"
        },
        {"由姓名",
        "由學(xué)號"
        },
        {"及格人數(shù)",
         "優(yōu)秀人數(shù)",
         "平均分"
        }};
 main()
{sars();
load();
fengm();
Screen();
WrtMnMenu();
WrtSbMenu();
SlctMenu();
Quit();
return(0);}
  void sars()
{
int gd=DETECT,gm,i,n;
float t,x[6],y[6],a[5],b[5];
initgraph(&gd,&gm,"d:\\tc");
bar(45,49,50,440);
setfillstyle(1,RED);
bar(50,50,590,430);
t=6.28/5;

/*大五角星*/
for(i=0;i<6;i++)
{
x[i]=140+45*cos(.1*3.14+i*t-3.14);
y[i]=145+45*sin(.1*3.14+i*t-3.14);
}
for(i=0;i<5;i++)
{
a[i]=140+17*cos(.1*3.14+i*t+3.77);
b[i]=145+17*sin(.1*3.14+i*t+3.77);
}
setcolor(YELLOW);
for(i=0;i<5;i++)
{
line(x[i],y[i],a[i],b[i]);
line(a[i],b[i],x[i+1],y[i+1]);
}
setfillstyle(1,YELLOW);
floodfill(140,145,YELLOW);
/*小五角星1*/
for(i=0;i<6;i++)
{
x[i]=240+15*cos(.314+i*t-3.14-.8);
y[i]=80+15*sin(.314+i*t-3.14-.8);
}
for(i=0;i<5;i++)
{
a[i]=240+6*cos(.314+i*t+3.77-.8);
b[i]=80+6*sin(.314+i*t+3.77-.8);
}
setcolor(YELLOW);
for(i=0;i<5;i++)
{
line(x[i],y[i],a[i],b[i]);
line(a[i],b[i],x[i+1],y[i+1]);
}
floodfill(240,80,YELLOW);
/*小五角星2*/
for(i=0;i<6;i++)
{
x[i]=270+15*cos(.314+i*t-3.14-.5);
y[i]=120+15*sin(.314+i*t-3.14-.5);
}
for(i=0;i<5;i++)
{
a[i]=270+6*cos(.314+i*t+3.77-.5);
b[i]=120+6*sin(.314+i*t+3.77-.5);
}
setcolor(YELLOW);
for(i=0;i<5;i++)
{
line(x[i],y[i],a[i],b[i]);
line(a[i],b[i],x[i+1],y[i+1]);
}
floodfill(270,120,YELLOW);
/*小五角星3*/
for(i=0;i<6;i++)
{
x[i]=270+15*cos(.314+i*t-3.14+.05);
y[i]=170+15*sin(.314+i*t-3.14+.05);
}
for(i=0;i<5;i++)
{
a[i]=270+6*cos(.314+i*t+3.77+.05);
b[i]=170+6*sin(.314+i*t+3.77+.05);
}
setcolor(YELLOW);
for(i=0;i<5;i++)
{
line(x[i],y[i],a[i],b[i]);
line(a[i],b[i],x[i+1],y[i+1]);
}
floodfill(270,170,YELLOW);
/*小五角星4*/
for(i=0;i<6;i++)
{
x[i]=240+15*cos(.314+i*t-3.14+.2);
y[i]=210+15*sin(.314+i*t-3.14+.2);
}
for(i=0;i<5;i++)
{
a[i]=240+6*cos(.314+i*t+3.77+.2);
b[i]=210+6*sin(.314+i*t+3.77+.2);
}
setcolor(YELLOW);
for(i=0;i<5;i++)
{
line(x[i],y[i],a[i],b[i]);
line(a[i],b[i],x[i+1],y[i+1]);
}
floodfill(240,210,YELLOW);
settextstyle(0, 0, 3);
outtextxy( 74,432,"我們中國人不怕SARS!");
   getch();
};

void load()
{int driver=DETECT,mode;
initgraph(&driver,&mode,"");

setbkcolor(0);
settextstyle(0,0,0);
outtextxy(264,300,"Loading......");
setfillstyle(SOLID_FILL,GREEN);
bar(184,320,449,328);
sleep(1);
setfillstyle(SOLID_FILL,LIGHTGREEN);
bar(184,320,214,328);
sleep(1);
bar(214,320,261,328);
sleep(1);
bar(261,320,308,328);
sleep(1);
bar(308,320,355,328);
sleep(1);
bar(355,320,402,328);
sleep(1);
bar(402,320,449,328);
sleep(1);
 closegraph();
}
void fengm()
{int gdrive=DETECT,gmode;
initgraph(&gdrive,&gmode,"");
setbkcolor(0);

setfillstyle(SOLID_FILL,LIGHTBLUE);
bar(20,15,620,295);

setfillstyle(SOLID_FILL,BLACK);
bar(100,70,580,250);

setfillstyle(SOLID_FILL,LIGHTGRAY);
bar(80,55,560,235);

setfillstyle(SOLID_FILL,BLACK);
bar(160,110,520,190);

setfillstyle(SOLID_FILL,RED);
bar(140,95,500,175);

rectangle(23,18,617,292);
rectangle(83,58,557,232);
settextstyle(0,0,2);
outtextxy(190,125,"學(xué)生信息管理系統(tǒng)");        /*一個漢字8*8點(diǎn)陣?*/
settextstyle(0,0,1);
outtextxy(320,204,"擺渡人工作組制作");
outtextxy(410,264,"2003年5月");
line(0,450,640,450);
settextstyle(0,0,1);
outtextxy(260,456,"按任意鍵繼續(xù)......");
getch();
closegraph();
}

void WrtMnMenu()  /*寫主菜單*/
{ int i;
window(1,1,80,25);
textattr(0x3e);
for(i=0;i<4;i++)
{ gotoxy(SbX[i],1);
cputs(Main[i]);
} gotoxy(SbX[Mm],1);
textattr(0x4e);
cputs(Main[Mm]);
if(Key==ESC||Key==ALT_X) exit(0);}
void WrtSbMenu()  /*寫下拉式菜單*/
{ int i;
gettext(SbX[Mm]-2,2,SbX[Mm]+SbWid[Mm]+1,SbNum[Mm]+4,Buf);
Wind(SbX[Mm]-2,2,SbX[Mm]+SbWid[Mm],SbNum[Mm]+3,1,1,3,15,1);
textattr(0x3f);
for(i=0;i<SbNum[Mm];i++)
{ gotoxy(2,1+i);
cputs(Sub[Mm][i]);}
textattr(0x1e);
gotoxy(2,Smm[Mm]+1);
cputs(Sub[Mm][Smm[Mm]]);
}
void SlctMenu()   /*選擇菜單*/
{ while (Key!=ALT_X&&Key!=ESC)
{ Key=GetKey();
if(Key==LEFT||Key==RIGHT) SlctMnMenu();
if(Key==UPPER||Key==DOWN) SlctSbMenu();
if(Key==ENTER) SbFunGo();}
return;}
void SlctMnMenu()   /*選擇主菜單*/
{window(1,1,80,25);
textattr(0x3e);
gotoxy(SbX[Mm],1);
cputs(Main[Mm]);
textattr(0x31);
puttext(SbX[Mm]-2,2,SbX[Mm]+SbWid[Mm]+1,SbNum[Mm]+4,Buf);
if(Key==LEFT) Mm=Mm==0?3:Mm-1;
if(Key==RIGHT) Mm=Mm==3?0:Mm+1;
textattr(0x4e);
gotoxy(SbX[Mm],1);
cputs(Main[Mm]);
WrtSbMenu();}
void SlctSbMenu()    /*選擇下拉式菜單*/
{textattr(0x3f);
gotoxy(2,1+Smm[Mm]);
cputs(Sub[Mm][Smm[Mm]]);
if(Key==UPPER) Smm[Mm]=Smm[Mm]==0?SbNum[Mm]-1:Smm[Mm-1];
if(Key==DOWN) Smm[Mm]=Smm[Mm]==SbNum[Mm]-1?0:Smm[Mm]+1;
textattr(0x1e);
gotoxy(2,Smm[Mm]+1);
cputs(Sub[Mm][Smm[Mm]]);}

int GetKey()
{int Ch,Low,Hig;
Ch=bioskey(0);
Low=Ch&0x00ff;
Hig=(Ch&0xff00)>>8;
return(Low==0?Hig+256:Low);}
void SbFunGo()   /*執(zhí)行菜單命令*/
{ void *buffer;
/*buffer=(void *)calloc(100);*/
switch(Mm)
{case 0:
      switch(Smm[0])     /*輸入檔案*/
     {  case 0:
           buffer=(void *)malloc(2*80*25);
           gettext(1,1,80,25,buffer);
           into();
           puttext(1,1,80,25,buffer);
           free(buffer);
           break;
      case 1:         /*輸出檔案*/
           buffer=(void *)malloc(2*80*25);
           gettext(1,1,80,25,buffer);
           out();
           puttext(1,1,80,25,buffer);
           free(buffer);
           break;
      case 2:           /*退出*/
           buffer=(void *)malloc(2*80*25);
           gettext(1,1,80,25,buffer);
           quit();
           puttext(1,1,80,25,buffer); free(buffer);
           break;
           }
     break;
  case 1:                 /*插入檔案*/
      switch(Smm[1])
    {  case 0:
           buffer=(void *)malloc(2*80*25);
           gettext(1,1,80,25,buffer);
           insert();
           puttext(1,1,80,25,buffer);
           free(buffer);
           break;
       case 1:             /*排序*/
           buffer=(void *)malloc(2*80*25);
           gettext(1,1,80,25,buffer);
           sort();
           puttext(1,1,80,25,buffer);
           free(buffer);
           break;
       case 2:              /*刪除檔案*/
               delete();
           buffer=(void *)malloc(2*80*25);
           gettext(1,1,80,25,buffer);
           puttext(1,1,80,25,buffer);
           free(buffer);
           break;
               }
       break;
 case 2:                  /*按名字查詢*/
     switch(Smm[2])
       {  case 0:
          buffer=(void *)malloc(2*80*25);
          gettext(1,1,80,25,buffer);
          fromname();
          puttext(1,1,80,25,buffer);
          free(buffer);
          break;
       case 1:            /*按學(xué)號查詢*/
          buffer=(void *)malloc(2*80*25);
          gettext(1,1,80,25,buffer);
          fromnum();
          puttext(1,1,80,25,buffer);
          free(buffer);
          break;
              }
       break;

case 3:
     switch(Smm[3])
    { case 0:
         buffer=(void *)malloc(2*80*25);
          gettext(1,1,80,25,buffer);
          pass();
          puttext(1,1,80,25,buffer);
          free(buffer); break;
     case 1:
       buffer=(void *)malloc(2*80*25);
          gettext(1,1,80,25,buffer);
          best();
          puttext(1,1,80,25,buffer);
          free(buffer);break;
          }
      break;
           }
    } 

 void Screen()
 { window(1,1,80,25);
 textattr(0x17);
 clrscr();
 window(1,1,80,1);
 textattr(0x3e);
 clrscr();
 window(1,24,80,24);
 textattr(0x74);
 clrscr();
 cputs("\x18"); putchar(' ');
 cputs("\x19"); putchar(' ');
 cputs("\x1a"); putchar(' ');
 cputs("\x1b"); putchar(' ');
 textattr(0x7e);cputs(" ");
 textattr(0x74);cputs("  Enter");
 textattr(0x7e);cputs(" 選擇菜單");
 textattr(0x74);cputs("  Alt_X");
 textattr(0x7e);cputs("或者");
 textattr(0x74);cputs(" ESC");
 textattr(0x7e);cputs(" 退出");
 window(1,25,80,25);
 textattr(0x3e);
 clrscr();
cputs(" 西 安 郵 電 學(xué) 院");
 Wind(1,2,80,23,2,0,1,15,1);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久久久免费精品国产 | 欧美日韩在线综合| 婷婷久久综合九色综合伊人色| 中文字幕一区二区5566日韩| 91蜜桃在线免费视频| 日韩国产欧美一区二区三区| 国产亚洲va综合人人澡精品| 精品1区2区3区| 成人国产电影网| 日韩电影在线观看一区| 日韩一区在线看| 717成人午夜免费福利电影| 色丁香久综合在线久综合在线观看| 成人国产精品视频| 99久久精品国产一区二区三区| 97国产精品videossex| 91农村精品一区二区在线| 99视频在线精品| 91久久精品网| 欧美精品在欧美一区二区少妇| 91精品久久久久久久91蜜桃 | 欧美日韩一区中文字幕| 欧美日韩亚洲国产综合| 日韩视频中午一区| 国产嫩草影院久久久久| 亚洲人被黑人高潮完整版| 亚洲国产婷婷综合在线精品| 日韩一区精品字幕| 国产在线精品免费av| 懂色av一区二区三区免费看| 99久久精品一区二区| 欧洲人成人精品| 欧美一区二区精品在线| 国产午夜精品一区二区| 亚洲精品视频在线观看网站| 日韩影院免费视频| 国产69精品久久久久毛片| 91在线视频播放地址| 欧美蜜桃一区二区三区| 久久婷婷国产综合精品青草| 国产精品成人免费| 午夜精彩视频在线观看不卡| 韩国女主播成人在线| 99视频在线观看一区三区| 欧美丰满嫩嫩电影| 国产欧美日韩在线| 性做久久久久久久久| 国内成人免费视频| 欧美在线观看视频在线| 久久久亚洲高清| 亚洲线精品一区二区三区八戒| 久久99久久久欧美国产| 91久久国产最好的精华液| 日韩一级黄色片| 国产精品久久久99| 久久激情五月婷婷| 欧美午夜电影在线播放| 久久综合久久综合亚洲| 一区二区三区免费在线观看| 精品一区免费av| 欧洲日韩一区二区三区| 国产视频一区在线观看| 性欧美疯狂xxxxbbbb| 国产91丝袜在线观看| 6080yy午夜一二三区久久| 国产精品高潮呻吟久久| 久久精品国产99| 色综合久久88色综合天天免费| 久久久蜜桃精品| 天堂成人国产精品一区| 91美女蜜桃在线| 国产视频亚洲色图| 日韩av午夜在线观看| 91免费小视频| 国产欧美一区二区精品婷婷| 九九**精品视频免费播放| 欧美在线小视频| 国产精品美女久久久久aⅴ国产馆| 日本欧美大码aⅴ在线播放| 91免费国产在线观看| 久久噜噜亚洲综合| 久久国产精品第一页| 欧美性受xxxx| 中文字幕一区二区视频| 国产精品1区二区.| 精品国产乱码久久久久久夜甘婷婷| 一区二区在线观看视频| 成人国产亚洲欧美成人综合网| 精品久久久久久久久久久院品网 | 欧美精品一区二区三区蜜桃视频 | 香蕉加勒比综合久久| 色欧美片视频在线观看| 国产精品九色蝌蚪自拍| 丁香婷婷综合色啪| 久久久久久久综合日本| 久草在线在线精品观看| 日韩一区二区三区观看| 日韩精品一级中文字幕精品视频免费观看| 色94色欧美sute亚洲13| 中文字幕在线免费不卡| 福利91精品一区二区三区| 久久一夜天堂av一区二区三区| 奇米影视一区二区三区小说| 欧美精品123区| 亚洲成人综合网站| 欧美精品精品一区| 亚洲777理论| 91精品黄色片免费大全| 美国三级日本三级久久99| 91精品国产手机| 日韩成人精品在线观看| 欧美一三区三区四区免费在线看| 天天综合色天天综合色h| 欧美日韩精品一区二区三区| 爽好多水快深点欧美视频| 7777精品伊人久久久大香线蕉经典版下载| 亚洲国产欧美另类丝袜| 欧美久久久影院| 蜜桃av一区二区三区| 亚洲精品一区二区三区蜜桃下载| 国产精品自拍av| 国产精品欧美精品| 欧美在线综合视频| 免费成人av在线播放| 亚洲精品在线网站| k8久久久一区二区三区| 亚洲精品国产一区二区三区四区在线| 色噜噜狠狠成人中文综合| 亚洲无人区一区| 欧美一区二区三区四区五区| 国内久久精品视频| 日韩一区在线播放| 欧美日韩国产中文| 久久99在线观看| 国产精品免费aⅴ片在线观看| 一本一道久久a久久精品| 爽好久久久欧美精品| 久久精品视频免费观看| 91亚洲精品乱码久久久久久蜜桃| 亚洲线精品一区二区三区八戒| 日韩久久久精品| 成人app在线| 亚洲成人免费av| 精品国内二区三区| aaa欧美日韩| 无码av免费一区二区三区试看 | 亚洲午夜久久久久中文字幕久| 欧美一区二区三区四区高清| 风间由美中文字幕在线看视频国产欧美| 成人欧美一区二区三区黑人麻豆 | 亚洲黄色在线视频| 日韩视频免费观看高清完整版 | 久久嫩草精品久久久久| 色999日韩国产欧美一区二区| 婷婷综合另类小说色区| 国产日韩欧美麻豆| 欧美日韩一区不卡| 国产精品一区一区三区| 亚洲综合成人在线| 久久亚洲精品国产精品紫薇| 色婷婷综合中文久久一本| 久久99国产精品尤物| 亚洲精品乱码久久久久久黑人| 日韩三级伦理片妻子的秘密按摩| av电影在线观看完整版一区二区| 日本欧美韩国一区三区| 亚洲同性同志一二三专区| 精品久久久久久久久久久院品网 | 国产v综合v亚洲欧| 日韩黄色片在线观看| 中文字幕日本乱码精品影院| 日韩三级视频在线看| 欧美性大战久久久久久久蜜臀| 国产激情精品久久久第一区二区 | 亚洲免费看黄网站| 国产亚洲成aⅴ人片在线观看| 欧美巨大另类极品videosbest | 国产99一区视频免费| 免费看日韩精品| 亚洲午夜羞羞片| 亚洲人妖av一区二区| 国产无人区一区二区三区| 欧美一区二区在线播放| 色狠狠桃花综合| 国产成人精品免费一区二区| 国产精品美日韩| 久久嫩草精品久久久久| 欧美日韩一级大片网址| 色天使色偷偷av一区二区| caoporn国产一区二区| 老司机午夜精品99久久| 日韩电影在线一区二区三区| 亚洲欧洲美洲综合色网| 久久久另类综合| 精品国产污网站| 欧美日韩欧美一区二区| 欧美影视一区在线| 97超碰欧美中文字幕| 成人久久视频在线观看| 国产suv精品一区二区三区|