1 / 177
文档名称:

顺序结构程序设计.ppt

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

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

分享

预览

顺序结构程序设计.ppt

上传人:wyj15108451 2018/10/9 文件大小:1.95 MB

下载得到文件列表

顺序结构程序设计.ppt

文档介绍

文档介绍:第2章 顺序结构程序设计
C程序结构
基本数据类型、变量与常量
赋值运算符与赋值表达式
算术运算符与算术表达式
逗号运算与逗号表达式
主要内容
运算符的优先级与结合性
混合运算时数据类型的转换
语句和块
数据的输入与输出
顺序结构程序设计综合举例
主要内容(续)
C程序结构
举例介绍C语言的程序结构。
例2-1 从键盘输入半径,求圆的周长和面积。
算法思路:
radius:存放从键盘输入的半径;
计算周长:perimeter=2*radius*PI;
计算面积:area=PI*radius*radius,
输出perimeter和area的值
不确定性
列公式
#include <>
double PI=;
void main( ) {
int radius;
double perimeter,area;
printf("Input a radius:");
scanf("%d",&radius);
perimeter=2*radius*PI;
area=PI*radius*radius;
printf("The perimeter is %.2f , The area is %.2f\n",perimeter,area);
}
声明变量radius
提示输入
输入数据赋给radius
计算周长和面积
输出结果
预处理命令
全局变量声明
函数定义
C程序结构
C源程序由三个要素组成:
(1) 预处理命令。C编译程序对源程序编译前,先由预处理器对预处理命令进行预处理。
(2)全局声明。包括全局变量声明和函数原型声明。
(3)函数定义。
一个C语言程序由一个或多个函数组成的,其中只能有一个main函数。
函数由一组语句组成。
比语句更小的语法单位:表达式、变量、常量和关键字等。
C字符集
大小写的英文字母:A~Z,a~z
数字字符:0~9
特殊字符: 空格! % ^ & _(下划线) + * = - ~ < > / \ ‘" ;
. , ( ) [ ] { }
词法记号
关键字(Keyword)
又称为保留字,C语言预定的具有固定含义的一些单词
例如:数据类型修饰符int,控制语句return等
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
词法记号
标识符(Identifier)
以字母和下划线开始,大小写敏感,最长32个字符。
以大写字母、小写字母、下划线或数字0~9组成。
直观,见名知意,便于记忆和阅读
最好使用英文单词或其组合,忌使用汉语拼音
不宜混淆如1与l,o与0
不允许使用关键字作为标识符的名字
int, float, for, while, if等
例:判断下列标识符号合法性,并标出不合法的标示符。
sum Sum day Date 3days
student_name #33 lotus_1_2_3
char a>b _above $123

3days
#33
char
$123
a>b
词法记号