1 / 22
文档名称:

C语言课程设计-电子计算器C语言编程.doc

格式:doc   大小:157KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言课程设计-电子计算器C语言编程.doc

上传人:lanyou1106 2018/1/12 文件大小:157 KB

下载得到文件列表

C语言课程设计-电子计算器C语言编程.doc

文档介绍

文档介绍:黑龙江东方学院
C语言课程设计
课题名称:电子计算器C语言编程
专业: 电子信息工程
班级: 09级一班
姓名:
学号:
指导教师:
2010年12月23日
目录
第一章绪论.....................................
概述............................ ...........
电子计算器原理............................ .
课题的意义及设计目标........................
主要设计内容................................
第二章软件设计相关基础知识介绍...............
书写程序时应注意的相关事项..................
基本类型的分类及特点........................
结构简介....................................
结构程序设计............................
分支程序设计............................
循环程序设计............................
第三章软件设计流程............................
主程序流程图................................
数据输入子程序流程图........................
电子计算器结果输出子程序....................
第四章软件运行界面说明........................
电子计算器四则运算结果......................
附录A 常用函数及说明..........................
附录 B C语言程序及讲解.........................
总结..............................................
电子计算器程序设计
第一章绪论
概述
17世纪初,西方国家的计算工具有了较大的发展。英国数学家发明了“纳皮尔算筹”;英国牧师奥却德发明了圆柱型对数计算尺,这种计算尺不仅能做加减乘除和开放运算,甚至可以计算三角函数,指数函数和对数函数。这些计算工具不仅带动了计算器的发展,也为现代计算器发展奠定了基础。
本程序旨在训练读者的编程能力,使读者熟悉C语言图形模式下的编程。本程序中设计结构体,数组等方面的知识。通过本程序的训练,使读者能对C语言有一个更深的了解,掌握利用C语言相关函数开发计算器的基本原理,为进一步开发出高质量的多功能计算器打下坚实的基础

电子计算器的原理
利用C语言中算法来实现四则云算的进行,掌握计算机语言将算法转换成程序运算:
程序设计=算法+数据结构+计算机语言+程序设计方法+工具软件和环境+文档
程序设计人员应当具备以上几个方面的综合知识,才能更好的惊醒程序设计,而四则运算是简单程序设计,所以对计算机方面的要求并不大。
课题的意义及设计的目标
通过一个学期的学****我认为要学好C语言程序这门课程,不仅要认真阅读课本知识,更重要的是要通过上机实践才能增强和巩固我的知识。特别是作为本科生,更要注重实践这一环节,只有这样我们才能成为合格的计算机人材。通过这次课程设计,进一步巩固所学的语句,如语句嵌套等;加深对循环,分支等结构的运用;最后还可以熟悉四则运算﹑三角函数等经典算法。
通过此次课程设计扩展自己的知识面,课本上的东西是远远不够的,可以通过去图书馆查资料,上网找资料等手段学到一些新知识,比如画图函数,颜色填充函数等。
通过课程设计,加深对结构化程序设计思想的理解,能进行一个系统功能需求分析,并设计合理的模块化结构。提高程序开发能力。
主要设计内容
用所学过的C语言基本知识进行编程,来实现简单的四则运算。我设计的是一款简易计算器,界面清楚,操作方便,它能实现以下功能:
1. 以界面形式给出计算器功能
2. 简单的四则混合运算
第二章程序设计相关基础知识介绍
书写程序时应注意的相关事项
由于考虑清晰,利于阅读,理等方面问题,在书写程序时英遵循以下规则:
每个说明,语句各占一行;
{}符号或if,while语句,单独一行,{}符号并与第一个字母对齐;
书写过程注意保存,防止失误丢失信息;
做到以上规则,可更大确保编程过程中的顺

最近更新

精品解析:重庆市实验中学数学七年级上册整式.. 21页

儿童游乐场所疫情防控预案 7页

2024年聚芳酯PAR项目合作计划书 73页

2024年精细化工中间体项目发展计划 71页

酒店管理导论 国内外关于主题酒店的研究 11页

神经外科个案护理查房 28页

精品解析:广东茂名市高州中学数学七年级上册.. 20页

精品解析:安徽无为县襄安中学数学七年级上册.. 20页

2024年环氧丙烷合作协议书 69页

真武汤临床之运用 55页

传染病防控:城市与预防措施 8页

第四次月考滚动检测卷-重庆长寿一中数学七年级.. 22页

第四次月考滚动检测卷-重庆市北山中学数学七年.. 19页

第四次月考滚动检测卷-福建厦门市翔安第一中学.. 22页

第四次月考滚动检测卷-河南淮阳县数学七年级上.. 21页

书法教师劳务合同 9页

临床药师病例分析:药品生产质量管理 8页

第四次月考滚动检测卷-四川遂宁市第二中学数学.. 21页

第四次月考滚动检测卷-四川广安友谊中学数学七.. 23页

第二次月考滚动检测卷-黑龙江七台河勃利县数学.. 21页

第二次月考滚动检测卷-重庆市大学城第一中学数.. 21页

猝死的预防和治疗 42页

第二次月考滚动检测卷-湖南湘潭市电机子弟中学.. 20页

第二次月考滚动检测卷-江西九江市同文中学数学.. 23页

第二次月考滚动检测卷-山西太原市外国语学校数.. 21页

第二次月考滚动检测卷-四川绵阳南山中学双语学.. 21页

消化内镜诊治课件 63页

第三次月考滚动检测卷-西安交通大学附属中学分.. 20页

第三次月考滚动检测卷-湖南临湘市第二中学数学.. 23页

第三次月考滚动检测卷-广东深圳市高级中学数学.. 19页