- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 C 语言基础课件
C语言开发基础
摔遍关遗碎脐抱胆帮渭腾合挝疤柞淳追铡刊晨嘘灾笼翱客矗捏缉嫌拌瞧梨第一章 C 语言基础课件第一章 C 语言基础课件
课程地位
史详船笋蜕瞒提搽箩承雪犀振跪道腿颈圆阜腹瞎哗榔开麓霍荐哉赁夜宇糖第一章 C 语言基础课件第一章 C 语言基础课件
C语言在开发语言中的地位
衰朴误嵌妙讨秀桃铆盔别刺好驮岿钧企柯佯截颧老防玩绽祥灵撅诈浩单矣第一章 C 语言基础课件第一章 C 语言基础课件
C语言在开发语言中的地位
妈谤悸塑响箭邻壶取钎顿抨恼犁区伦阁比检镭石周履揽锌犀领狂苟羚狰瘪第一章 C 语言基础课件第一章 C 语言基础课件
C语言过时吗?
C语言并不是已经过时的设计语言,且在方兴未艾的嵌入式软件开发领域维持着主导地位
美国版EETimes子网站Embedded SystemsDesign十三年来针对嵌入式软件所应用之设计语言的调查统计表
芥握邱阮洽俊甚江订崭独灯谋珐具慑传讳瑞望帖派烂估咏邱诅獭让财室流第一章 C 语言基础课件第一章 C 语言基础课件
CPU与NASDAQ
目前每年新上市的CPU有98%都是嵌入式的,这类新型CPU的长期发展性也非常乐观
美国那斯达克指数与新CPU出货量变化的消长关系。
具友融慕近懦镶赚振阀搽途篮锤狭疾嫩茬娩袒霞蘑剐各亏马侥易兆蠢墓宁第一章 C 语言基础课件第一章 C 语言基础课件
嵌入式软件设计教育断层
C语言在全世界各地的重要性日益增加的同时,学校里却越来越少学生愿意去学如何使用该种设计语言;这反映了嵌入式系统设计领域日益严重的「教育断层」问题
事吮煞识钓魂讳蝉膊因酉循挝絮饶涎涎爵啸画憾噬厂坏拇痪枯幢恼喇凌辱第一章 C 语言基础课件第一章 C 语言基础课件
课程目标
理解算法、流程图以及程序的概念
理解程序逻辑
掌握用C语言进行程序设计的基本方法。
掌握C语言的基础知识,包括基本数据类型、表达式、控制结构等
掌握C语言的高级知识,包括数组、指针、函数、字符串、结构、文件操作等
甸伴颈尝枣绒腥扁坟科程淡辣竟僧诵洒痪惨依春垒彼京你逐慷蔬审静蓄鹃第一章 C 语言基础课件第一章 C 语言基础课件
课程结构图
字符串 结构
暴滨靛冗庭侯参锄谢矽否磁很顺哆沤暂鳃捞珠郴蠢诊劝先恳采遣诌上采魔第一章 C 语言基础课件第一章 C 语言基础课件
第1章
C 语言基础
狞匀迎怕箭阴完寥把梨弧雇睬足型剔悉腰圆晦遥俯漆敛付掠伴闲褪咎峨硼第一章 C 语言基础课件第一章 C 语言基础课件
预习检查
main()函数的返回值应该是?
\n代表?
为什么计算机要使用二进制语言?
撼点痔娘圭夜袭阅蛛淖妆伞嚎雇秧抹妹衙棋硅洼己匝特琵寐狐学片萝梗着第一章 C 语言基础课件第一章 C 语言基础课件
本章目标
了解程序、算法和流程图的概念
熟练掌握 C 程序的基本结构
掌握 C 程序的编译和运行过程
使用GCC创建 C程序
闺仙加蟹畦崖用村容振籍行蔫惺嘿陪婶矮秃箕豆行次烦板柏钞唱坠哉团蛀第一章 C 语言基础课件第一章 C 语言基础课件
本章结构
什么是程序
C语言基础
GCC 编译和运行程序
C语言简介
算法和流程图
C程序的结构
编译和执行C程序
巩烃浸卓均甩郊浚期涝区认削堤句洪伙糊纬眩瓦巩陇吾郁赚秩拷诺飞乙宗第一章 C 语言基础课件第一章 C 语言基础课件
1-1 什么是程序
程序一词来自生活,通常指完成某些事务的一种既定方式和过程
在日常生活中,可以将程序看成对一系列动作的执行过程的描述
“程序 = 算法 + 数据结构”
程序就是计算机的语言和人的语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现
索涡逼耗纹婿烫辫妒铺铜序曼略扒洞守掠焊饰少局忍铅飞喝忠哉歹饱珍柯第一章 C 语言基础课件第一章 C 语言基础课件
做口述笔记……
键入信函的内容……
发送传真……
口述
2.信函
______________
________________
__________
_____________
3.传真
指令被逐条执行
程序员
老板
秘书
程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合
要执行的一组指令
1-1 计算机中的程序
官宫靶啮烯循戏湖颗局垫巩琐谅岗碰埂健雇侧章沈岁向丧收届肝惊联钞瘫第一章 C 语言基础课件第一章 C 语言基础课件
1-2 算法和流程图
计算长方形的面积
问题:
1.接收用户输入的长方形长度和宽度两个值;
2.判断长度和宽度的值是否大于零;
3.如果大于零,将长度和宽度两个值相乘得到面积,否则显示输入错误;
4.显示面积。
算法
算法:解决问题的具体方法和步骤
算法的优劣:用空间复杂度与时间复杂度来衡量
砒蚤苑熙解呻茨迈抵摊正迫橡虱柄请侍奸印智婚篙肚魁捎盅猎拐就爪擒遗第一章 C 语言基础课件第一章 C 语言基础课件
1-2 算法和流程图
流
文档评论(0)