1 / 60
文档名称:

第01章_C语言基本数据类型与表达式(培训).ppt

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

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

分享

预览

第01章_C语言基本数据类型与表达式(培训).ppt

上传人:所以所以 2012/5/28 文件大小:0 KB

下载得到文件列表

第01章_C语言基本数据类型与表达式(培训).ppt

文档介绍

文档介绍:C程序的构成和格式
标识符、常量和变量
整形数据
实型数据
算术表达式
赋值表达式
自增自减运算符
第一章 C程序设计的初步知识
#include <>
main()
{
double a,b,area;
a=; /* 将矩形的两条边分别赋给a,b */
b=;
area=a*b; printf(“a=%f,b=%f,area=%f\n”,a,b,area);
}
简单C程序的构成和格式
/* 计算矩形的面积并存储到变量area中*/
命令行,必须以#开头,行尾不能加分号。“<“和”>”,包含输入输出函数的说明。
主函数名,其后的括号不能省,C程序有且仅有一个主函数,一个程序总是从主函数开始执行。
定义(说明)部分
执行部分(必须放在定义部分之后,语句数量不限)
函数体
注释
C程序的每条执行语句必须以分号“;”结束
标识符
概念:用来标识变量名、符号常量名、函数名、类型名、文件名等的有效字符序列。
(1)标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。
定义规则:
如:
_1、 year 、month 、student_name、 sum0
$123 #a 3b ?c a=b(不合法)
常量、变量和标识符
(2)在C语言标识符区分大小写,大小写字母被认为是两个不同的字符。因此,a和A,I和i,Sum和sum,分别是两个不同的标识符。
C语言的标识符分以下三类:
一、关键字
二、预定义标识符
三、用户标识符
一、关键字
概念:就是具有特定含义的标识符,用户不能用来作自定义标识符。
C语言中的关键字较少,由ANSI标准推荐的关键字有32个。
常用的有:
(1)与数据类型有关的(14):
char int float double signed unsigned short long void struct union typedef
enum sizeof
(3) 与程序控制结构有关的(12):
do while for if else switch case
default goto continue
break return
(2)与存储类别有关的:
auto extern register static
二、预定义标识符
概念:C语言中预先定义并具有特殊含义的标识符。(库函数名和头文件中定义的标识符)
C语言允许把这类标识符重定义另作他用,但这将使这些标识符失去预先定义的原意。为了避免误解,建议不要把这些预定义标识符另作它用
!
三、用户标识符
概念:用户根据需要定义的标识符称为用户标识符,用户标识符一般用来给变量、函数、数组等命名。
用户标识符除了遵守标识符的命名规则外,还要注意“见名知义”的原则。
如果用户标识符与关键字相同,则在程序进行编译时系统会报错。如果与预定义标识符相同,系统不报错,但原有的预定义标识符将失去原意。
国家等级考试练习
——
J2_KEY Double 4d _8_


“见名知义”

,大、小写字母代表不同的标识
常量和符号常量
概念:在程序运行中,其数值不能被改变的量。
分类:
直接常量和符号常量
:是在程序中直接引用的数据。
分为:整型常量:4,6、
实型:,+006、
字符型:‘a’,’B’、
字符串:“abc”,”hello”
以数据的原形出现!