1 / 56
文档名称:

基本数据类型与简单程序设计.ppt

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

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

分享

预览

基本数据类型与简单程序设计.ppt

上传人:文库新人 2022/1/25 文件大小:2.07 MB

下载得到文件列表

基本数据类型与简单程序设计.ppt

相关文档

文档介绍

文档介绍:基本数据类型与简单程序设计
第1页,本讲稿共56页
C语言的基本数据类型
常量和变量
赋值语句
数据的输出
数据的输入
运算符和表达式
本章小结
第2页,本讲稿共5斜杠’\’
‘\’’ 单引号’
‘\”’ 双引号

转义字符看起来是两个字符,实际上只能算一个字符。
第13页,本讲稿共56页
也可以使用 "\" 加上一个1~3位的8进制数或 "\x" 加上一个1~2位的16进制数表示的ASCII码值来表示转义字符,例如:
‘\0’ 表示 空字符
'\33' 或 '\033' 表示ESC(27)
'\07' 表示响铃
'\x0A' 表示换行(10)。
第14页,本讲稿共56页
2。2。5 变量
在程序的运行过程中,值可以改变的量称为变量。
每个变量都有一个名字,称为变量名。
每个变量均必须进行变量说明,指明变量的类型
如: int k=50;
第15页,本讲稿共56页
变量名和符号常量名的命名方法相同,都是用标识符表示。
标识符就是一个名字,其命名必须按照一定的规则进行,只能由字母、数字和下划线组成,且第一个字符必须为字母或下划线,不允许使用数字。
如下面是合法的标识符。
Class_1, _abc1, id, a1b2, sum, total
第16页,本讲稿共56页
下面是不合法的标识符:
a b /* 标识符不能含空格符 */
1a /* 标识符不能以数字打头 */
#abc /* 标识符不能使用# */
xyz-1
/* 标识符不要把减号“-”和下划线“_”混淆 */
第17页,本讲稿共56页
注意:大写字符和小写字符被认为是两个不同的字符。
如: a1和A1是两个不同的变量。
变量和符号常量的不同之处在于:变量的值可以改变,而符号常量则不行。
第18页,本讲稿共56页
例2-1
int i, j, k;
long a1, a2;

上面两行语句定义了3个int型变量i, j, k
和2个长整型变量a1、a2。
第19页,本讲稿共56页
例2-2
float x1, x2; /* 定义2个单精度浮点型变量 */
double z1, z2; /* 定义2个双精度变量 */
float x;
double y;
x = ; /* 给变量赋初值 */
y = ;
第20页,本讲稿共56页
2。3 赋值语句
所谓赋值,就是将一个数据存入一个连续的具有若干存储单元的存储空间中,该存储空间有一个名字,就是前面介绍的变量名。

对一个变量进行定义后,这个变量如果没有进行赋值,它的值是不确定的。
第21页,本讲稿共56页
2。3。1 赋值语句的格式与功能
一般形式:
变量 = 表达式;
功能:
首先计算赋值号“=”右边表达式的值,
然后将结果值送给赋值号“=”左边的变量。
例如:
g = ;
g = 10 + 20 - 9;
“=”不是等号,而是赋值号。
第22页,本讲稿共56页
例2-1
char c1, c2;
c1 = 'a';
c2 = 'b';
上面定义了2个字符型变量 c1, c2,一个字符型变量可存放一个字符。
将一个字符常量存放到一个字符变量中,实际上并不是把该字符本身放到内存中,而是将该字符的相应的ASCII码存放内存单元中。
C语言字符型数据与整型数据之间可以通用。
第23页,本讲稿共56页
例2-2
#include <>
main( )
{
char c1 = 'a', c2;
int k;
k = c1; /* 将字符型变量c1赋给整型变量k */
c2 = 97; /* 将整数97赋给字符型变量c2 */
printf("%c, %c, %d", c1, c2, c1);
/* 字符变量既可按字符形式输出,亦可按整型输出 */
printf("\n %d, %c", k, k );
/* 整型变量既可按整型形式输出,亦可按字符型输出 */

最近更新