《C语言程序设计(第5版)》全套教学课件.pptx

《C语言程序设计(第5版)》全套教学课件.pptx

  1. 1、本文档共1029页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第1章C语言概述;;;;;;;;;;;;;;;;;;;;;;;·说明部分:

是对函数体要用到的变量进行定义及对其所调用函数的声明。

·执行部分:

用于完成函数内部所规定的各项操作。;;;;;;;;;;;;;;;【例1.4】绘制“求3个整型数中的最大数问题”的流程图和N-S图。;;;1.编辑(edit)

使用一个系统提供的文本编辑器编辑C语言源程序,并将其保存为“.c”的文件。

2.编译(compile)

编译程序会自动分析、检查源程序的语法错误,并报告警告或出错原因。用户可根据报告信息修改源程序,再编译,直到程序正确后,生成目标程序“.obj”。

3.连接(link)

生成目标程序后,将目标程序与系统提供的库函数或其他目标程序进行连接,得到最终的可执行文件。连接成功后生成可执行文件“.exe”。

4.运行(run)

运行程序并检查运行结果的正确性。如果运行结果不正确,应检查程序或算法,重新编辑代码。;;;第2章C语言基础及顺序结构程序设计;;;;;;;;;;;;;;·C语言的数据类型

C语言对具有相同属性的数据,采用相同的取值范围和相同的操作,这种相同的属性集合称为数据类型。

数据类型决定数据的表示形式、占据存储空间的大小、数据的取值范围和运算方式。;;;;;;1.十进制整型常量

十进制整型常量的数码为0~9,数值前面可以有+、-符号。例如:

合法的十进制整型常量:

237,-568,65535

不合法的十进制整型常量:

3.(含有小数点,是实数),035(不能有前缀0)

23D(含有非十进制数码D);;;;;;·对于实型常量的两种表示形式,系统均默认为是双精度实型常量。

例如:

5.35、5.5e5的类型均为double型

·如果一个实型常量的后面加上了F或f,则被认为是float单精度实型常量。

例如:

0.5e2f、3.14159F;;;;;;;;·符号常量

在程序中,如果某个常量多次被使用,则可以使用一个符号来代替该常量,这种相应的符号称为符号常量。

用宏定义#define来定义符号常量,格式是在#define后面跟一个“标识符”和一个“字符串”,彼此之间用空格隔开。

例如:#defineN35

#definePI3.1415

※符号常量不是C语句,故末尾不要加分号。

※习惯上,符号常量用大写,变量用小写以示区别。

※符号常量一旦定义,就不能在程序的其他地方给该标识符再

赋值。;#includestdio.h /*程序需要使用C语言提供的库函数*/

intmain()

{floatr,v,s;

r=2.0; /*将2.0赋值给半径r*/

v=4.0/3.0*3.1415*r*r*r; /*求球的体积v*/

s=4.0*3.1415*r*r; /*求球的表面积s*/

printf(v=%f\ns=%f\n,v,s); /*输出球的体积v和表面积s*/

return0;

};#includestdio.h /*程序需要使用C语言提供的库函数*/

#definePI3.1415 /*定义PI为符号常量,其值为3.1415*/

intmain()

{floatr,v,s;

r=2.0; /*将2.0赋值给半径r*/

v=4.0/3.0*PI*r*r*r; /*求球的体积v*/

s=4.0*PI*r*r; /*求球的表面积s*/

printf(v=%f\ns=%f\n,v,s);/*输出球的体积v和表面积s*/

return0;

};;?变量

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档