简单计算器C语言课程设计报告书.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《简单计算器C语言课程设计报告书.docx》由会员分享,可在线阅读,更多相关《简单计算器C语言课程设计报告书.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言课程设计报告书题目:简朴计算器院系:班级:学号: 姓名:case + :/*加法运算*/c=m+n;printf (z/nnt 成果是 %dn,c);printf(n);break;case - :/*减法运算*/c=m-n;printf (,?nnt 成果是 dn,c);printf (n);break;case*:/*乘法运算*/c=m*n;printf (/znnt 成果是 %dn,c);printf(n);break;case/:/*除法运算*/c=m/n;printf (nnt 成果是 dn,c);printf(n);break;for (d=0;d=999999;d+)pri
2、ntfCt与否继续?(y/n) :); /*与否继续运算*/ l=getche () ;/*得到输入的I值*/printf(n);if (1= y)/*如果得到的是y,则反复运算环节,达到无限运算时作用*/(printf (,zn请输入下一种要计算的I数并按Enter结束:); scanf(%d, &n);printf (n 请选择运算符号t+t-t*t/t:);l=getche ();switch (1)case+ :/*加法运算*/c=c+n;printf (/znnt 成果是 dn,c);printf (n);break;/*减法运算*/*减法运算*/case:c=c-n;printf
3、(,znnt 成果是 dn,c);printf(n);break;case * :/*乘法运算*/c=c*n;printf (z/nnt 成果是 dn,c);printf(n);break;case,/ :/*除法运算*/c=c/n;printf (nnt 成果是 %dn,c);printf (n);break;) else (exit (1) ;/*如果得到的I是n,则退出程序*/) wh i 1 e (1 != n);return(c) ;/*返回值*/(3)自定义函数teshu()功能:进行某些特殊的运算(余弦运算、正弦运算、正切运算、 绝对值、平方根运算、以e为底的指数运算、以10为底
4、 的对数运算)输入:顾客输入要计算的数字和特殊运算方式的数字代码(1余 弦,2正弦,3正切,4绝对值,5平方根,6以e为底 的指数,7以10为底的对数)解决:根据顾客输入的数字代码,跳转到有关运算函数程序输出:运算成果和与否需要继续运算(y/n)程序清单(c)double teshu()/*定义(teshu)特殊运算函数*/double y;int n, m;char p;printfC请选择特殊运算类型);printf(/z 1余弦2正弦3正切4绝对值n);printfC5平方根 6以e为底的指数7以10为底日勺对数n);printf (,zn请输入您要计算的I数并按Enter结束:);sc
5、anf (%d, &m) ;/*得到要进行运算的1数*/printf(n请选择您要做的运算类型:); n=getche () ;/*得到要做欧I运算*/oswitch(n)( 1 case 1 :y=cos (m) ;/*余弦函数*/printf (,znnt 成果是:fn,y);printf(n);break;case 2 :y=sin(m) ;/*正弦函数*/printf (zznnt 成果是:fn, y);printf(n);break;case 3:y=tan (m) ;/*正切 函数*/printf (,znnt 成果是:fn, y);printf (n);break;A case
6、4 :y=fabs (m) ;/*绝对值函数*/printf (z,nnt 成果是:%fn, y);printf(n);break;case,5:y=sqrt (m) ;/*平方根函数*/printf (,znnt 成果是:%fn, y);printf (n);break;case 6:y=exp (m) ;/*底数为e的I指数函数*/printf (z,nnt 成果是:y);printf(n);break;case 7 :y=loglO(m) ;/*底数为10日勺对数函数*/printf (zznnt 成果是:%fn, y);printf(n);break;)printf (/zn 与否继续
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简单 计算器 语言 课程设计 报告书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内