亚洲欧美第一页_禁久久精品乱码_粉嫩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" /*進程管理函數(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)計"};
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點陣?*/
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一区二区三区免费野_久草精品视频
日韩欧美一区在线观看| 色呦呦网站一区| 日韩色视频在线观看| 日本女人一区二区三区| 欧美videos大乳护士334| 国产伦精品一区二区三区免费迷 | 这里只有精品电影| 午夜精品久久久久久久久久| 欧美精品 日韩| 国内精品在线播放| 中文字幕在线不卡一区| 欧洲亚洲国产日韩| 蜜桃av一区二区| 久久精品人人做人人爽人人| 91麻豆精品在线观看| 日韩电影网1区2区| 国产精品三级电影| 日本高清不卡在线观看| 免费观看久久久4p| 欧美韩国日本不卡| 欧美日韩中字一区| 久久av资源网| 一区二区三区影院| 欧美tickling挠脚心丨vk| proumb性欧美在线观看| 午夜电影网亚洲视频| 久久午夜羞羞影院免费观看| 色94色欧美sute亚洲线路一ni | 亚洲三级免费电影| 欧美一区二区三区啪啪| 国产精品99久久久久久久vr| 一区二区三区成人| 久久香蕉国产线看观看99| 欧美体内she精视频| 国产成人免费xxxxxxxx| 亚洲国产日产av| 国产欧美日韩在线看| 欧美美女黄视频| 成人免费毛片高清视频| 日韩高清国产一区在线| 亚洲欧洲色图综合| www一区二区| 欧美色倩网站大全免费| 国产成人精品亚洲日本在线桃色 | 国产91丝袜在线播放九色| 亚洲chinese男男1069| 国产精品久久一级| 久久九九久精品国产免费直播| 欧美无砖砖区免费| 大胆亚洲人体视频| 久久精品国产精品亚洲精品| 一区二区三区在线视频观看 | 蜜臀av一区二区在线免费观看 | 精品一区二区在线视频| 亚洲高清免费视频| 中文字幕日韩精品一区| 国产视频不卡一区| 欧美va亚洲va| 日韩欧美精品在线视频| 欧美精品日日鲁夜夜添| 欧美色图激情小说| 欧美国产日韩精品免费观看| 日韩女优视频免费观看| 欧美性欧美巨大黑白大战| 91亚洲资源网| www.欧美日韩| 国产成人h网站| 国产精品一区在线| 国产乱一区二区| 国产精品自产自拍| 国产成人av在线影院| 国产精品夜夜嗨| 国产精品一区二区久激情瑜伽 | aaa欧美色吧激情视频| 国产精品一区二区在线观看网站| 日本最新不卡在线| 日本aⅴ免费视频一区二区三区| 日韩精品一二三四| 亚洲成在人线免费| 免费成人美女在线观看.| 看国产成人h片视频| 久色婷婷小香蕉久久| 国产一区二区三区在线观看免费| 国产最新精品精品你懂的| 国产一区二区91| 不卡一区中文字幕| 色综合久久中文字幕综合网| 欧美性色欧美a在线播放| 欧美日韩国产一区| 欧美一区二区视频观看视频| 欧美va亚洲va| 国产精品午夜春色av| 中文字幕一区二区日韩精品绯色| 一区二区三区欧美视频| 天天操天天色综合| 韩国女主播一区二区三区| 成人美女在线观看| 欧美亚洲国产一区二区三区va | 国产精品毛片大码女人| 1000部国产精品成人观看| 亚洲六月丁香色婷婷综合久久 | 日本一区二区三区高清不卡| 欧美在线制服丝袜| 国产成人无遮挡在线视频| 国产在线日韩欧美| www.av精品| 欧美精品久久一区二区三区| 日韩女同互慰一区二区| 国产精品免费视频一区| 亚洲一线二线三线视频| 久久99国产精品免费| 成人高清免费观看| 欧美精品在线视频| 欧美国产1区2区| 日韩在线一区二区| 成人视屏免费看| 欧美疯狂性受xxxxx喷水图片| 亚洲精品一区在线观看| 亚洲精品中文在线| 久久成人18免费观看| 色视频成人在线观看免| 精品福利一区二区三区免费视频| 激情文学综合丁香| 91在线视频观看| 欧美videos大乳护士334| 亚洲丝袜另类动漫二区| 国内外精品视频| 欧美偷拍一区二区| 国产精品久久久久影院色老大| 天堂av在线一区| 99久久久免费精品国产一区二区| 日韩一区二区三区av| 亚洲女同ⅹxx女同tv| 国产一区二区不卡| 欧美一区二区在线播放| 一区二区三区精品| 国产成人av资源| 精品国产一区二区三区不卡| 亚洲一区在线观看免费 | 91亚洲精品乱码久久久久久蜜桃| 这里只有精品视频在线观看| 亚洲老司机在线| 波多野洁衣一区| 久久久久久一二三区| 图片区日韩欧美亚洲| 91日韩精品一区| 中文字幕欧美区| 国产一区二区三区免费| 日韩一区二区在线看| 日韩精品午夜视频| 欧美日韩中文一区| 亚洲宅男天堂在线观看无病毒| 91香蕉国产在线观看软件| 国产视频在线观看一区二区三区| 久久成人免费日本黄色| 日韩欧美亚洲国产精品字幕久久久 | 欧美第一区第二区| 日韩av一区二| 日韩一区二区三区电影在线观看 | 69堂成人精品免费视频| 亚洲一线二线三线久久久| 91福利在线看| 一区二区三区在线免费观看| 色综合天天综合狠狠| 国产精品乱人伦一区二区| 国产91丝袜在线播放0| 欧美国产激情一区二区三区蜜月| 国产一区三区三区| 久久免费看少妇高潮| 国产一区 二区| 国产日韩精品久久久| 国产成人精品网址| 国产精品麻豆欧美日韩ww| www.色综合.com| 亚洲女性喷水在线观看一区| 色吊一区二区三区| 丝袜美腿成人在线| 精品国产91乱码一区二区三区 | 7777精品伊人久久久大香线蕉经典版下载 | 国产精品一区二区91| 久久九九久久九九| 99视频在线精品| 亚洲自拍偷拍欧美| 欧美一级片在线| 国产精品一区二区在线看| 中文字幕在线不卡视频| 欧美视频日韩视频在线观看| 午夜视频在线观看一区二区三区| 欧美精品v日韩精品v韩国精品v| 久久精品国产久精国产爱| 国产欧美精品一区aⅴ影院 | 国产精品系列在线播放| 国产精品美女www爽爽爽| 94-欧美-setu| 五月天视频一区| 久久影院电视剧免费观看| 99久久精品国产麻豆演员表| 亚洲va欧美va人人爽午夜 | 中文字幕在线观看一区| 欧美日韩在线一区二区|