1 / 129
文档名称:

第2章 顺序结构程序设计.ppt

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

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

分享

预览

第2章 顺序结构程序设计.ppt

上传人:2112770869 2018/5/29 文件大小:1.19 MB

下载得到文件列表

第2章 顺序结构程序设计.ppt

相关文档

文档介绍

文档介绍:第2章 顺序结构程序设计
第2章顺序结构程序设计
C程序结构
基本数据类型、变量与常量
算术运算符与算术表达式
赋值运算符与赋值表达式
逗号运算与逗号表达式
第2章顺序结构程序设计
运算符的优先级与结合性
混合运算时数据类型的转换
语句和块
数据的输入与输出
顺序结构程序设计综合举例
举例介绍C语言的程序结构。
例2-1 从键盘输入半径,求圆的周长和面积。
C程序结构
算法思路:
从键盘输入半径送给 redius
计算周长:perimeter=2*redius*PI;
计算面积:area=PI*redius*redius,
输出perimeter和area的值
#include <>
double PI=;
void main( ) {
int redius;
double perimeter,area;
printf(“Input a redius:”);
scanf("%d",&redius);
perimeter=2*redius*PI;
area=PI*redius*redius;
printf("The perimeter is %.2f , The area is%.2f\n",perimeter,area);
}
声明变量redius
提示输入
输入数据赋给redius
计算周长和面积
输出结果
预处理命令
全局变量声明
函数定义
C源程序由三个要素组成:
(1) 预处理命令。C编译程序对源程序编译前,先由预处理器对预处理命令进行预处理。
(2)全局声明。包括全局变量声明和函数原型声明。
(3)函数定义。一个C语言程序由一个或多个函数组成的,其中只能有一个main函数。
函数由一组语句组成。
比语句更小的语法单位:表达式、变量、常量和关键字等。
C程序结构
大小写的英文字母:A~Z,a~z
数字字符:0~9
特殊字符: 空格! % ^ & _(下划线) + * = - ~ < > / \ ‘“;
. , ( ) [ ] { }
C字符集
词法记号
关键字: C语言预定义的单词
标识符:标识符是编程人员自己定义的单词。
用以命名程序正文中的一些实体。
如:变量名、常量名、函数名
文字: 文字是在程序中直接使用符号表示的数据.
包括:数字、字符、字符串等
如:123,,’A’,”Hello”
操作符:用于各种运算的符号,如:+,-,*,
分隔符:用于分隔各个词法记号或程序正文.
如:( ) { } , : ;
空白符:用于指示单词的开始和结束位置。
如:空格(space)、制表符(TAB键产生的字符)、
换行符(Enter 键所产生的字符)和注释。
auto break case char continue const default double do else float for if int long NULL return switch short signed true this unsigned void while
关键字:keywords是C语言预定义的单词,
又称保留字(Reserved words)。这些单词在程序中具有不同的使用目的。
词法记号
标识符(identifier)
标识符的构成规则:
以字母、下划线(_) 开始
以大写字母、小写字母、下划线(_)或数字0~9组成。
不能是c的关键字。
大写字母和小写字母代表不同的标识符。
标识符的长度是任意的
identifier ,userName , User_Name,
_sys_value, change,
2mail, room#, int
合法的标识符
非法的标识符
标识符作用:用于标记程序中的名字:变量名、常量名、函数名等。