- 9
- 0
- 约 20页
- 2017-01-31 发布于北京
- 举报
(语言课程设计计算机软件
《C语言课程设计》
课程设计问题描述:通过查找资料以及老师的讲解和指导下,运用C语言编程课本所学过的知识设计一个计算器软件,并要求能够实现加减乘除功能;要求单字符输入即输入的数字或符号不需要按回车键具有一定的容错能力按回车键或等号键则显示计算结果。通过课程设计,初步锻炼运用所学基础知识解决实际问题的能力,加强学生研发调试程序的能力,掌握软件开发的基本过程和基本方法以及良好的编程风格,培养在软件开发中相互合作的团队意识。
基本要求:计算器软件
能够实现加减乘除功能;
要求单字符输入,即输入的数字或符号不需要按回车键;
具有一定的容错能力;
按回车键或等号键则显示计算结果。
系统分析和设计:
1) 刚启动计算器时的状态:开始计算按键开始键“ON”;清零:计算器刚启动时,或者任何时候键入了清零键,计算器所处得状态。
2)一个操作数:输入了一个操作数时计算器所处的状态,如键入“2”后的状态,此时操作数为“2”,或者依次键入“3”,“4”后的状态,此时操作数为“34”。
3)运算结果:键入了“=”键后计算器所处的状态,如依次键入“3+5=”之后计算器的状态。在此时状态如果输入数字,输入数字将作为第一个操作数,开始一次新的计算。
4)一个操作数和一个两元符号:输入了一个操作数和加减乘除中的一个键后计算器状态,如依次输入“2+”或31*5=/之后计算器的
您可能关注的文档
最近下载
- 安全法律法规培训试题及答案解析.doc VIP
- 消防法律法规考试题库.pdf VIP
- (高清版)DB13∕T 2770-2018 焊接熔深检测方法.docx VIP
- 高等代数(第五版)张禾瑞习题答案解析.pdf
- 芜湖车务段招聘笔试题库2026.pdf
- 2025年12月全国科学创新实践活动(原华数杯)初中数学八年级竞赛四级组试卷(含答案).docx VIP
- SAE USCAR-2-2020 SAE 标准规范下载.docx VIP
- 初三学习策略讲座PPT模板.pptx VIP
- 100以内的加法和减法( 退位减).pdf VIP
- 国家开放大学《Python语言基础》实验4:条件分支结构基本应用参考答案.docx VIP
原创力文档

文档评论(0)