《C语言程序设计》第3章数据类型、运算符及表达式.ppt
《《C语言程序设计》第3章数据类型、运算符及表达式.ppt》由会员分享,可在线阅读,更多相关《《C语言程序设计》第3章数据类型、运算符及表达式.ppt(29页珍藏版)》请在三一办公上搜索。
1、1,第三章数据类型、运算符与表达式,2,程序设计=数据结构+算法C 语言的数据结构是以数据类型形式出现的,3,常 量(在程序运行过程中,其值不能改变的量。分为字面常量和符号常量)字面常量或直接常量:整常量:十进制+3 123-12 0 12L 12l(3.0不是)八进制 以0开头 0123(十进制83)、-011(-9)十六进制 以0 x开头 0 x123(291),-0 x12(-18)实常量:十进制小数点形式(必须有小数点)0.2、.2、+2.0、-2.、0.0(2不是)e指数形式 1e2、1E2(代表1102=100)15e2、1.5E3、5e-2,-.5e1,1E0,e前后必须有数,e
2、后必为整数 3e、e3、E、2.1e3.5 错!123.456,12.3456e1,1.23456e2,0.123456e3 均等价 规范化形式(小数点左边有且只有一位非零数字),4,字符常量:a、A(两者不同)、5转义字符:以反斜杠字符“”开头的字符序列。意思是将“”后面的字符转换成另外意思。n(换行,将当前位置移到下一行开头)r(回车,将当前位置移到本行开头)t(水平制表,跳到下一个Tab位置)b(退格,将当前位置移到前一列)ddd(1到3位八进制数所代表的字符)101代表ASCII码(八进制)为101,即ASCII码(十进制)为65的字符A xhh(1到2位十六进制数所代表的字符)x41
3、代表ASCII码(十六进制)为41,即ASCII码(十进制)为65的字符A 0代表ASCII码为0的控制字符,即“空操作”字符。,5,字符串常量:一对双引号括起来的字符序列如:”How do you do.”,”CHINA”,”a”printf(”This is a program.”);在内存中 长度为6字符注意:a 与”a”不同内存中 a a 0char c=”a”;是错的 没有字符串变量,字符串需用字符数组存放。,0是字符串结束标志,即ASCII码为0的空操作字符,以判断字符串是否结束。在写字符串时不必加0,系统自动加。,6,符号常量:例3.1#define PRICE 30#defin
4、e PI 3.1416 main()main()int num,t;float r,s;num=10;scanf(“%f”,输出:t=300 输入:1 输出s=6.283184,7,变 量:定义:类型、名字、初始化 int i=1,j,k;short m,n;long c,d;unsigned u,v;float a=3.6,b=7.1;double x,y;char w1,w2=A;变量名:由字母、数字和下划线组成 第一字符必为字母或下划线sum,X2,x2,student_name,_file 正确M.D,$123,#abc,xy,3t,不正确 注意,大小写字母认为是两个不同的字符对变量“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 数据类型 运算 表达式

链接地址:https://www.31ppt.com/p-5896086.html