C语言程序设计2教学课件完整版电子教案.ppt

C语言程序设计2教学课件完整版电子教案.ppt

  1. 1、本文档共590页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;第1章 C语言概述;1.1 C语言的发展简史;后来,C语言又被多次改进,并出现了多种版本。80年代初,美国国家标准化协会(ANSI),根据C语言问世以来各种版本对C语言的发展和扩充,制定了ANSI C标准(1989年再次做了修订)。;C语言同时具有汇编语言和高级语言的优势。概括如下: (1)语言简洁、灵活,程序执行效率高。 (2)运算符极其丰富,能够实现在其他高级语言中难以实现的运算功能。 (3)数据类型丰富,可实现各种复杂的数据结构的运算。 (4)灵活的结构化控制语句,是理想的结???化程序设计语言;以函数为程序基本单位,容易实现模块化程序设计。 (5)语法不严,程序设计自由 。 (6)具有直接对硬件进行控制的功能 。 (7)可移植性好。 ;1.3.1 一个简单的C程序 ;【例1-2】计算两个数的和并输出结果。 01 /*exam1_2*/ 02 #include stdio.h /*将 stdio.h这个文件包含进来*/ 03 main() /*主函数名,函数从这里开始*/ 04 { 05 int a,b,sum;/*定义三个整形变量:a,b和sum*/ 06 a=5; /*给a赋值为5*/ 07 b=10; /*给b赋值为10*/ 08 sum=a+b; /*把a+b的值赋给sum*/ 09 printf(“sum is %d.\n”, sum); /*输出sum的值*/ 10 };【01】第1行为注释,C语言的注释以“/*”和“*/”作为注释内容的分界符。注释可增强程序的可读性,帮助我们理解程序的含义。 【02】第2行是让计算机系统把文件stdio.h“包含”进来。C语言里有关输入和输出的函数都定义在这个文件里,要把结果输出到屏幕上,就要调用输出函数,也就需要把stdio.h文件包含进来。 【03】第3行为程序执行的起点,即main()函数,我们把它称为“主函数”。每一个C程序都由一个或多个函数组成,其中必须有一个名为main的函数。函数体由花括号括起来,main前的int是声明main函数的返回值类型为整形,main右边的园括号内的void表示这个函数没有参数。 【04】第4行的左花括号“{”为main()函数体的开始分界符。 ;【06】第6行是一个赋值语句,把整数5赋给a。 【07】第7行也是一个赋值语句,把整数10赋给b。 【08】第8行把运算表达式a+b的计算结果赋给sum。 【09】第9行是调用系统函数printf(),按照双引号(””)内的指定格式输出结果,在%d位置上用sum的值代替,引号内的其余字符照原样输出,\n是换行符,告诉计算机在输出完结果后将光标移到下一行的开头。 【10】第10行是右花括号“}”是main()函数的结束分界符。;一个C程序基本包括以??几个部分: 1.#include宏命令及头文件 2.main()函数 3.花括号{}、语句块和函数体 4.变量 5.语句 6.输入和输出; 当我们在程序中加入#include file name时,C编译系统会自动把内的头文件的内容全部包含进来,并且放置在#include这行的位置上。 有时我们需要将已经编写好的另一个程序包含到本程序中,或者在程序中需要调用系统库函数,这时我们就需要使用#include命令。 如,上例中由于使用系统标准输出函数printf(),所以要将含有该函数声明信息的stdio.h文件包含进来。 ; 一个C程序由一个或多个函数构成,其中必须有且只有一个主函数main(),一个函数可以调用其他函数,如上面例子中main函数调用printf函数。所有的C程序都是从main函数开始执行,并在main函数中结束。; C程序以函数为单位,编写C程序就是编写一个个函数。每个函数的主体都包括在一对花括号“{}”内。有时把完成某个功能或操作的几个语句用一对花括号括起来,组成一个语句块(也叫复合语句)。若一个函数体内有多对花括号,则最外层的一对是函数体的分界符。; 变量是一个C程序不可缺少的最基本的部分,是用来存放数据的。概括地说,一个计算机程序包括两个部分,第一部分是对数据的描述,第二部分是对操作的描述。变量就是用来描述数据的。C语言的变量必须先声明后使用,声明时要说明变量的数据类型和名字。C语言中的数据类型有整形(int)、浮点型(float)、字符型(char)等。;  每个C函数由若干个语句构成,每个语句以“;”结束,可以一行书写多个语句。C语言有表达式语句、函数调用语句、控制语句、变量定义语句等。如上面main()函数体有5个语句,第1个语句(【05】行)为变量定义语句,第2~4语句(【06】~【08】行)为赋值(表达式)语句,

文档评论(0)

你找对了 + 关注
实名认证
内容提供者

正版课件均可编辑 注意:其它人很多盗版P P T都是图片形式,买到请直接投诉退款!

1亿VIP精品文档

相关文档