- 1
- 0
- 约4.45千字
- 约 51页
- 2019-06-19 发布于四川
- 举报
第二章 《基本数据类型、运算符和表达式》一、C语言的基本数据类型12,3.5#define NUM 30一、C语言的基本数据类型(1)10进制整数,比如:10,-23。(2)8进制整数,以数字0开头。比如,017实际上是(17)8。(3)16进制整数,以0x或0X开头。比如,0x18实际上是(18)16。#define NUM1 30#define NUM2 026#define NUM3 0x1a一、C语言的基本数据类型一、C语言的基本数据类型一、C语言的基本数据类型一、C语言的基本数据类型一、C语言的基本数据类型数据类型符有无符号最高位含义值域占内存大小(字节)intsigned int有符号位-215~215-1[-32768..32767]2unsigned int unsigned无数值位0~216-1[0..65535]2short intshort有符号位-215~215-1[-32768..32767]2unsigned short intunsigned short无数值位0~216-1[0..65535]2long intlong有符号位-231~231-14unsigned long intunsigned long无数值位0~232-14int a=-3;unsigned int u=0xFFFF;short b=33;unsigned short sb;long int L=0XFF00FFAB; /*负数*/unsigned long uL=0XFF00F0FF; /*正数*/一、C语言的基本数据类型一、C语言的基本数据类型一、C语言的基本数据类型00、C语言的基本数据类型34.57896的存放形式是符号位 小数部分 指数部分一、C语言的基本数据类型类型类型符占内存大小绝对值的值域范例单精度实型float410-37~1038float f=2.14, F;双精度实型double810-307~10308double x, y;长双精度实型long double1610-4931~104932long double x, y;一、C语言的基本数据类型类型能精确表示的数字个数float7~8位double16~17位long double17~18位(只限于Borland C)练一练下面的实数常量中,哪些是错误的:13.2 .28 23. 33.10 128e2 0.5e-2 5E2.8 E2 一、C语言的基本数据类型一、C语言的基本数据类型转义字符含义ASCII码值转义字符含义ASCII码值\b退格符8\f换页符12\t制表符9\\字符\92\n换行符10\′单引号39\r回车符13\〞双引号34\dddddd代表最多3位的8进制整数\xhhhh代表最多2位的16进制数一、C语言的基本数据类型HELLO\0一、C语言的基本数据类型练一练1、判断下面字符常量的错误之处: 改成 改成A \1111 b \xch \ab char 2、字符串〞 a\xbc123\02 〞在内存中如何存放?A\111b\xcf\xab c一、C语言的基本数据类型一、C语言的基本数据类型variable a is 会原样输出,%d的位置上会显示a的值。%d是一种格式控制字符。输出的数据类型格式控制符int%dunsigned int%ufloat%fchar%c字符串%s格式控制符是以%开头的用于说明数据输出格式的一组字符运行结果:a=100 b=-1 u=65535 f=32.169998 ch is A and value is 65 You love this program. 二、运算符和表达式三目运算符双目运算符单目运算符二、运算符和表达式=表示赋值,不是代数中的相等的意思二、运算符和表达式读程序段,写出变量的值int a,b,c,d;执行完每行语句后,各变量的值a=80;a= b= c= d=b=a;a= b= c= d=a=70;a= b= c= d=c=a=b;a= b= c= d=d=c=a;a= b= c= d=未知未知未知80未知未知8080未知未知70 80未知80 80 8080 80 80 80二、运算符和表达式二、运算符和表达式a=0XFF00F00FFF00F00F↓ ↓ ↓↓ ↓ ↓b=aF00F↓ ↓ ↓c
您可能关注的文档
最近下载
- (35页PPT)《时代广场的蟋蟀》.pptx VIP
- 内江市2022-2023学年七年级上学期期末历史试题【带答案】.docx VIP
- 2025年八年级上册道法试卷及答案人教版.doc VIP
- 电工个人述职报告5篇.docx VIP
- (2020年-第7期)预防医学知识(每周一练).docx VIP
- 福建省南平市2022-2023学年七年级上学期期末历史试题.pdf VIP
- 湖南省高二上学期期末数学试题 (解析版).pdf VIP
- 2016年河北新武安钢铁集团文安钢铁有限公司200m2烧结机建设项目初步设计安全专篇.doc
- 气凝胶绝热厚型涂料系统.pdf VIP
- 2026年交管12123学法减分复习考试题库完整版.docx VIP
原创力文档

文档评论(0)