1第1章C语言解剖.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 第一章 C语言概述 1.2 C语言的结构 1.2.3 C语言的语句结构 1.3 C语言的执行 1.3.1C语言的程序编辑 1.3.2 C语言程序的编译 1.3.3 C语言程序的链接 1.3.4 C语言程序的运行 1.4 C语言的算法 1.4.1 算法 1.4.2 算法的表示 1.5 C语言的三种结构 1.5.1 C语言的顺序结构 1.5.2 C语言的判断选择结构 1.5.3 C语言的循环结构 C语言循环构成一个重复结构,该结构是将一条语句或多条语句重复执行若干遍。 小结 掌握C语言的结构——函数结构 C语言程序执行时从main函数开始执行 C语言程序中的每条语句必须用分号结束 使用C语言编写程序从文本文件到可执行文件要经过编辑、编译和链接。 算法是解决问题的模型 算法具有以下特点: 1.确定性 2.可行性 3.有穷性 4.输入 5.输出 算法表示的方法有: 自然语言表示法、传统流程图表示法、伪代码表示法、N-S流程图表示法、PAD图表示法。 * 《C语言程序设计》 C语言概述 第一章 1.1 概念 1.2 C语言结构 1.3 C语言的执行 1.4 C语言的算法 1.5 C语言的三种结构 1.6 小结 1.1 概念 自然语言是人与人交流的工具,计算机语言是人与计算机进行交流的一种工具,自然语言因地域的不同产生不同语言表达形式,计算机语言因它的作用和目的不同导致它的表达形式示不同。计算机语言又一个大的家族,C语言只是它们中的一个成员。 如果你需要计算机来帮助你完成某些工作,可以使用C语言来表述你的解题思想、解题步骤或解题方法并将它输入到计算机中,让计算机来“运行”它,得到你想要的结果。 C语言是一种通用性很强的结构化程序设计语言,它具有丰富的运算符号和数据类型,语言简单灵活,表达能力强等。 C语言具有以下几大特点:1. C语言一种编译型语言。2.通用性好,表达能力强。3.代码质量高,可移植性好。4.有丰富的数据构造类型。5.多种标准的存储模式。6.具有大量的标准函数库。 7.与其它的计算机语言有良好的接口。 。 Return 1.2.1 C语言程序结构 1.2.2 C语言的函数结构 1.2.3 C语言的语句结构 Return 1.2.1 C语言的程序结构 Return C语言程序结构由头文件、主函数、系统的库函数和自定义函数组成,因程序功能要求不同,C语言程序的组成也有所不同。这样的C语言程序又称为C源程序文件。 C语言程序的一条语句可以书写成一行,也可以写成多行,书写格式自由。不可忘记的是:每个语句结束标记是分号。 C语言程序工作过程就是每条语句执行的过程。 在组成C语言程序中必有一个且只能有一个的函数—main函数,它是C语言程序运行时第一个被调用的函数,使整个C语言程序的入口点,通过main可以直接或间接调用其它函数。通过例子说明: #includestdio.h void prst() { printf(“这是第一个C语言程序”); } void main() { clrscr(); prst(); } 头文件 自定义函数 主函数 调用系统函数 调用系统函数 调用自定义函数 Return 1.2.2 C语言的函数结构 C语言的函数由函数名和函数体构成。 函数名和一对圆括号构成函数头(main()函数),在函数头的前面还有函数值的类型说明(如 void)。 用一对花括号括起来的部分称为函数体,函数体是函数运行的主体部分,函数体如果是空的,花括号也不能省略。 函数在C语言程序中的位置可以使随意的,在主函数前或在主函数后均可以。 #includestdio.h void main() { clrscr(); prst(); } void prst() { printf(“这是第一个C语言程序”); } Return C语言的语句由表达式加分号组成。 C语言有多种多样的表达式,不论多么复杂,但要构成语句,必须在语句后面加分号。 如果某一行只有分号而没有任何表达式则表明该语句行是一个空语句,空语句没有执行动作上的要求,只是为占有空位置 。 #includestdio.h void main() { printf(“this is a test”); ; printf(“this is a computer”); } 这是一条空语句 语句用分号结束 语句用分号结束 Return 1.3.2 C语言程序的编译 1.3.1 C语言程序的编辑 1.3.4 C语言程序的运行 1.3.3 C语言程序的链接 Return C语言的程序编辑可以使用任何文本编辑器,不受TC编辑器的限制,可以使用Windows的Notep

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档