includemath.h数学库函数.doc
文本预览下载声明
include?math.h????/*数学库函数*/#include?graphics.h/*图形功能函数*/#include?conio.h???/*调用DOS控制台I/O?子函数*/#include?bios.h???/*调用ROM-BIOS?子程序函数*/#include?process.h?/*进程管理函数*/#include?string.h??/*串操作函数*/#include?stdio.h???/*输入输出函数*/#include?stdlib.h??/*转换子程序函数*/#include?alloc.h???/*内存管理函数*/#define?LEFT???331#define?RIGHT??333#define?UPPER??328#define?DOWN???336#define?ALT_X??301#define?ESC?27#define?ENTER?13#define?ALL?100struct?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]={学生档案,档案修改,档案查找,成绩统计};char?*Sub[4][6]={????????{输入档案,输出档案,??退出},{插入,排序,删除},????????{由姓名,由学号},????????{及格人数,优秀人数,平均分}};?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;i6;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;i5;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;i5;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*/
显示全部