- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C课件第01讲
语言程序设计 非计算机专业计算机公共基础教学课(一) 语言程序设计 C 语言程序设计 学习程序设计的重要性和意义: 计算机技术在科学计算、虚拟现实、地理信息系统等各 个领域都具有广泛的应用 计算机采用存储程序的工作方式 作为进一步学习和使用其它开发工具包的基础, 例如OpenGL,OpenCV等 第一章 C语言的发展、特点与程序结构 计算机的基本原理 第一台电子计算机.ENIAC(Electronic Numerical Integrator And Calculator ) 电子数字积分器和计算器。 第一台真正具有现代计算机结构的电子计算机EDVAC(Electric Discrete Variable Automatic Computer )电子离散变量自动计算机。 采用二进制并能存储程序和数据 冯.诺依曼计算机,其运算速度是ENIAC的240倍。 补充:计算机的工作原理 补充:计算机的工作原理 中央处理器CPU 存储器 微型计算机存储器分内部存储器和外部存储器. 存储器 高速缓存(Cache) 为了解决CPU与内存之间的速度不匹配而影响系统运行速度的问题。 Cache的储存容量256K、512K、2M等。 Cache的储存容量不是越大越好。 数据的存储单位 数据在计算机中的表示 进位计数制 1.3.1 进位计数制 1.3.1 进位计数制 任意N进制数表示为: 1.3.1 进位计数制 常用计数制:二进制、八进制、十六进制 不同进制数的基本特点: 组成:0 1 (2 3 4 5 6 7 (8 9 (A B C D E F))) 进位基数:N(是几进制就是几) 加减运算规则:逢N进一,借一当N 两种表示方法: 脚标: (100.11)2 (11.37)8 (4F.B6)16 字母: 100.11B 11.37O 4F.B6H 二进制数 不同进位制之间的转换 不同进位制之间的转换 2.十进制数转换为非十进制数 整数部分:除N取余,且除到商为0为止; 小数部分:乘N取整,乘到小数部分为0为止; 乘不尽时,到满足精度为止。 (其中N为要转换的进制基数) 不同进位制之间的转换 不同进位制之间的转换 例:(ABCD.EF)16 =( ?)2 数据在计算机中的表示 1.3.4 数据在计算机中的表示 字符在计算机中的表示 字符在计算机中的表示 思考题: 1.1 C语言的发展及特点 1.1.1 C语言的发展 1.1 C语言的发展及特点 1.1.2 C语言的主要特点 1.2 程序设计的基本方法 1.2.1 计算机程序 1.2 程序设计的基本方法 所谓面向过程的程序设计,是指利用面向过程的语言工具(如Basic、Pascal、Fortran和C语言等)进行程序开发的各项活动。 1.2 程序设计的基本方法 面向对象的程序设计是一种新的程序设计范型。它将一些新的理念和结构化程序设计中好的思想相融合,提供了一种全新的程序设计方法。 1.3 算法及其表示 算法——解决某一问题所采取的方法和步骤。 1.3 算法及其表示 1.3 算法及其表示 1.3 算法及其表示 1.3 算法及其表示 ⒋用N-S流程图表示算法 ——用一些基本结构图框来表示算法的图形表示法。 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.4 C语言程序的基本结构 1.5 应用程序的开发过程 1.5 应用程序的开发过程 当一个C语言程序编写完成之后,如何在开发环境下调试运行程序,最后得出程序执行的结果呢? 1.5 应用程序的开发过程 在Borland C++ for DOS集成开发环境下C程序调试和运行的实例演示,…… 餐罐糙岭琅旅邦猫身均艳帐介邪赤肪电忆阳扬滥屿冉盐拷掌疯锨烹蓟匣体C课件第01讲C课件第01讲 基本ASCII码 可表示128个常用字符,从0到127。 包括: 34个控制字符; 52个英文字母;10个数字; 32个字符和运算符。 例如:“a”字符的编码为1100001,对应的十进制数是97; 空格 20H 32 ‘0’~‘9’
您可能关注的文档
- 小区地下停车场火灾应急预案.doc
- 小产品的平台化困局.doc
- 小学-语文-课件资源应用计划表.doc
- 小升初英语自我介绍.doc
- 小企业预案范本.doc
- 小学三年级数学加减法的验算课件PPT.ppt
- 小学三年级语文下资源与评价答案.doc
- 小学三年级上册数学时间的计算PPT课件.ppt
- 小学三年级汉语课课件.ppt
- 小学二年级语文《落叶》说课稿.doc
- 考点解析人教版7年级数学上册《整式的加减》单元测评试题(含解析).docx
- 考点解析人教版7年级数学上册《整式的加减》单元测评试题(含答案解析).docx
- 考点解析人教版7年级数学上册《整式的加减》同步测评试卷(详解版).docx
- 考点解析人教版7年级数学上册《整式的加减》定向测评试卷(含答案详解).docx
- 考点解析人教版7年级数学上册《整式的加减》定向测评试题(含答案解析).docx
- 考点解析人教版7年级数学上册《整式的加减》定向测评试卷.docx
- 考点解析人教版7年级数学上册《整式的加减》定向测评练习题(含答案详解).docx
- 考点解析人教版7年级数学上册《整式的加减》定向攻克试题(含详细解析).docx
- 考点解析人教版7年级数学上册《整式的加减》定向攻克试题(含解析).docx
- 考点解析人教版7年级数学上册《整式的加减》定向攻克练习题(含答案解析).docx
文档评论(0)