77范文网 - 专业文章范例文档资料分享平台

简单计算器C语言课程设计报告书(3)

来源:网络收集 时间:2018-11-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

case'-': /*减法运算*/

c=c-n;

printf(\结果是 %d\\n\printf(\break;

case'*': /*乘法运算*/ c=c*n;

printf(\结果是 %d\\n\printf(\break;

case'/': /*除法运算*/ c=c/n; }

}

else {

exit(l); /*如果得到的是n,则退出程序*/ } } }

while(l!='n');

return(c); /*返回值*/ }

(3)自定义函数teshu()

功能:进行一些特殊的运算(余弦运算、正弦运算、正切运算、绝对值、平方根运算、以e为底的指数运算、以10为底的对数运算)

输入:用户输入要计算的数字和特殊运算方式的数字代码(1 余弦,2 正弦,3 正切,4 绝对值,5 平方根,6 以e为底的指数,7 以10为底的对数)

处理:根据用户输入的数字代码,跳转到相关运算函数程序 输出:运算结果和是否需要继续运算(y/n)

printf(\结果是 %d\\n\printf(\break;

9

程序清单(c)

double teshu() /*定义(teshu)特殊运算函数*/ {

double y; int n,m; char p;

printf(\请选择特殊运算类型---------\printf(\余弦 2 正弦 3 正切 4 绝对值 \\n\

printf(\平方根 6 以e为底的指数 7 \\n\

printf(\请输入您要计算的数并按Enter结束: \scanf(\得到要进行运算的数*/ printf(\请选择您要做的运算类型: \n=getche(); /*得到要做的运算*/ do {

switch(n)

{

case'1':

y=cos(m); /*余弦函数*/ printf(\结果是: %f\\n\printf(\break;

case'2':

y=sin(m); /*正弦函数*/

printf(\结果是: %f\\n\

printf(\

break;

case'3':

y=tan(m); /*正切函数*/

printf(\结果是: %f\\n\

printf(\break;

case'4': 10

以10为底的对数

y=fabs(m); /*绝对值函数*/

printf(\结果是: %f\\n\

printf(\break;

case'5':

y=sqrt(m); /*平方根函数*/

printf(\结果是: %f\\n\

printf(\break;

case'6':

y=exp(m); /*底数为e的指数函数*/

printf(\结果是: %f\\n\

printf(\break;

case'7':

y=log10(m); /*底数为10的对数函数*/

printf(\结果是: %f\\n\

printf(\break;

}

printf(\是否继续?y/n\p=getche(); if(p=='n')

}

while(p=='y'); }

exit(1);

return(y); /*返回值y*/

11

5. 程序测试

系统主界面 其他功能截图等……

6. 设计总结

6.1谢辞

程序调试后无错误、警告,运行正常。

通过这次c语言课程设计,我觉得自己知识还很欠缺,每种函数的功能还没有熟练掌握,特别是循环结构函数的应用还很欠缺,应用的时候感到力不从心,经多次调试后才运行正常,初步尝试编写程序时出现了好多错误,发现自己当初学函数和结构没有深入的去研究,做这次课程设计花了一周多的时间,多次翻阅课本和查资料,真的发现学习c语言在日常生活中,将来的工作中非常重要。这次c语言课程设计加强了我对c语言的认识,使我明白程序软件开发的不易。由于这是第一次进行设计,写报告,难免会有一些细节注意不到或出现错误。请老师谅解。 6.2参考文献

主要参考《C语言程序设计》课本和上网查询具体函数的运用。

12

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库简单计算器C语言课程设计报告书(3)在线全文阅读。

简单计算器C语言课程设计报告书(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/312035.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: