- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
#includestring.h
#includegraphics.h
#includeconio.h
#includedos.h
#includetime.h
#includestdlib.h
#includestdio.h
#includemath.h
/*调用一系列的库函数*/
int py;/*定义一个全局变量*/
void mode(int py)/*mode函数,用来设置的,来使用计算器的多种运算功能*/
{ double x1,x2,ans,ans2;
if(py11)
{ printf(input x1,x2:);
scanf(%lf,%lf,x1,x2); }
else {printf(input x:);scanf(%lf,x1);}
switch(py)
{ case 6 : ans=x1+x2;printf(=%.3lf,ans);break;
case 7 : ans=x1-x2;printf(=%.3lf,ans);break;
case 8 : ans=x1*x2;printf(=%.3lf,ans);break;
case 9 : ans=x1/x2;printf(=%.3lf,ans);break;
case 10 : ans=pow(x1,x2);printf(x^%.1lf=%.3lf,x2,ans);break;
case 11 : ans=sqrt(x1);printf(=%.3lf,ans);break;
case 12 : ans=sin(x1);ans2=cos(x1);printf(sin x=%.3lf,cos x=%.3lf,ans,ans2);break;
case 13 : ans=asin(x1);ans2=acos(x1);printf(asin x=%.3lf,acos x=%.3lf,ans,ans2);break;
}
getch();clrscr();
}
int join(char *ps) /*join函数是输入用户名和密码的,可于已注册的用户进行匹配,注册用户可使用高级功能*/
{ char name[30],pass[20];
int len,i;
printf(ID:);
scanf(%s,name);
printf(\npass word:);
scanf(%s,pass);
clrscr();
for(i=0;istrlen(ps);i++)
if(pass[i]!=*(ps+i)) return 0;
return 1;
}
int menu(int pass)/*menu函数,菜单*/
{int py=6;char key=0;
gotoxy(1,4);
printf(MENU\n\n);
printf(ADD +\n);
printf(SUB -\n);
printf(MUL *\n);
printf(DIV /);
gotoxy(10,6);printf(-);
if(pass) {gotoxy(1,10);printf(INV ^\n);
printf(EVO ~\n);
printf(SIN COS\n);
printf(ASIN ACOS\n);
printf(modify\n);
printf(QUIT); }
else {gotoxy(1,10);printf(QUIT);}
while(key!=13) /*以下都是控制选择箭头的位子的语句*/
{ key=getch();
switch(key)
{ case 80 : gotoxy(10,py);printf( );if(!pass) py=py%5+6; else {++py;if(py==16) py=6;}break;
case 72 : gotoxy(10,py);printf( );--py; if(py==5) py=10+5*pass; break;
}
gotoxy(10,py);printf(-);
}
return py;
}
main() /*主函数,关于函数分配和开始动画的语句*/
{ int gd=DETECT,gm,x=320,y=10,i,l=10,h=10,t,co=3,v=0;
int pass;
FILE *fp;char ps[20];
initgraph(gd,gm,);/*初始化图形模式*/
registerbgidriver(EGAVGA_driver);
for(i=1;i31;co=(co++%10),v++,y+=2+v,
您可能关注的文档
- 协会换届方案.doc
- 协会会员管理办法.doc
- 协调工作的年度总结.doc
- 心理话剧剧本《瞎眼妈妈》.doc
- 心理咨询流程.doc
- 心内科前胸、肺和心脏查体标准.doc
- 心衰患者的健康教育.doc
- 新安中学学生作业管理制度.doc
- 新版驾照英文翻译件.doc
- 新版牛津英语7B Unit1单词教学.doc
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)