1 / 159
文档名称:

第2章 C语言基础及顺序结构程序设计.ppt

格式:ppt   大小:619KB   页数:159页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第2章 C语言基础及顺序结构程序设计.ppt

上传人:fy5186fy 2017/2/19 文件大小:619 KB

下载得到文件列表

第2章 C语言基础及顺序结构程序设计.ppt

相关文档

文档介绍

文档介绍:普通高等教育“十一五”国家级规划教材第2章 C语言基础及顺序结构程序设计作为一种程序设计语言, C 语言规定了一套严密的字符集和语法规则,程序设计就是根据这些基本字符和语法规则按照实际问题的需要编制出相应的 C 语言程序。本章首先介绍 C语言的语法基础,包括字符集、数据类型、标识符、关键字、保留标识符、变量和常量的概念,其次介绍基本运算符和表达式的运算规则以及基本输入 / 输出函数的用法,最后介绍顺序结构程序设计的基本方法,并学****编写一些简单的顺序结构程序。普通高等教育“十一五”国家级规划教材 C 语言的字符集 C 语言的关键字、标识符与保留标识符 C 语言的数据类型 常量 变量 C 语言的运算符和表达式 C 语言的最基本的运算符与表达式 C 语言的基本语句 数据的输入与输出 顺序结构程序设计 程序举例第2章 C语言基础及顺序结构程序设计普通高等教育“十一五”国家级规划教材 C 语言的字符集字符是组成 C语言的最基本的元素。C语言字符集由字母、数字、空白符、下划线、标点和特殊字符组成(在字符常量、字符串常量和注释中还可以使用汉字等其他图形符号)。由字符集中的字符可以构成 C语言的基本的语法单位(如标识符、关键字、运算符等)。普通高等教育“十一五”国家级规划教材 C 语言的字符集 C语言字符集及常规分类如下: ①字母:小写字母 a~z共26个,大写字母 A~Z共26个。②数字: 0~9共10个。③空白符:空格符、制表符和换行符等统称为空白符。空白符只在字符常量和字符串常量中起作用,在其他地方出现时, 只起间隔作用,编译程序时对它们忽略。④下划线: _。⑤标点符号、特殊字符: +、-、*、/、%、=、>、<、(、)、 [ 、] 、{、}、!、&、#、^、?、,、.、;、:、'、"、\。在编写 C语言程序时,只能使用 C语言字符集中的字符,且区分大小写字母。如果使用其他字符,编译器将把它们视为非法字符而报错。普通高等教育“十一五”国家级规划教材 C 语言的关键字、标识符与保留标识符正如人类的自然语言具有其语法规则一样, C 语言也规定了自身的语法。为了按照一定的语法规则构成 C 语言的各种成分, C语言规定了基本词法单位。基本的词法单位是单词,而构成单词的最重要的形式是关键字、标识符和保留字符。普通高等教育“十一五”国家级规划教材 C 语言的关键字、标识符与保留标识符 关键字关键字是具有特定含义的、专门用来说明 C语言的特定成分的一类单词。 C语言的关键字都用小写字母书写,不能用大写字母书写。表 2-1 C 语言关键字列表 char struct do auto double union else extern enum unsigned for register float void goto static int break if const long case return sizeof short continue switch typedef signed default while volatile 普通高等教育“十一五”国家级规划教材 标识符在C程序中,用于标识名字的有效字符序列称为标识符。标识符可用来标识变量名、符号常量名﹑函数名、数组名和数据类型名等。标识符的命名应遵循以下规则: ①标识符只能由英文字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。②大小写英文字母被认为是不同的字符。例如, D和 d,BOOK 和 book , A_b 和 a_b 是三个不同的标识符。③标识符不能与关键字和保留标识符重名。④在一个标识符中,各个字符之间不允许出现空格。⑤标识符的长度可以为任意,它随编译系统的不同而不同。 C 语言的关键字、标识符与保留标识符普通高等教育“十一五”国家级规划教材正确的标识符命名: _3a x3 BOOK1 PI sum5 music _3_4 abcD34xz 不正确的标识符命名: a+b 3s -3x yes no int a>b π r #xy bowy-1 yes/no printf 标识符定义标识符时应尽量