- 1
- 0
- 约1.53万字
- 约 72页
- 2018-04-15 发布于江西
- 举报
[教育学]教学第二章 数据类型及其输入输出.ppt
第二章 数据类型及输入输出 内蒙古科技大学实训中心 本节重点 数据类型 常量与变量 不同类型的数据的输入输出 引入——数据类型 1、数据是程序处理的基本对象。 2、程序中数据分为变量或常量。 3、每个变量或常量都有确定的数据类型。 4、每种数据类型都有确定的存储长度、取值范围及允许的操作。 5、程序中所有数据必须指定其数据类型。 标识符 1、概念:用来作变量、符号、函数和数组、文件等的名字。 说明: (1)标识符字符个数为8或32个,建议8个。 必须以字母或下划线开头。不以数字开头。 2.2 常量和变量 2.2.1 常量:在程序中,常量是指常数或其值不能被改变的量。 1、直接常量: 如:12, 123.5, 1.23E7 , ‘9’ ‘a’, ‘A’, ‘$’, “hello”, “a” 2、符号常量,即用一个标识符代表一个常量。一般用大写字母表示。符号常量在其作用域内不能改变,也不能再被赋值。 定义符号常量的方法如: #define PI 3.1415926 2.2.2 常量的类型 1、整型常量 有三种表示方法: 十进制整数 123,-784 八进制整数 0123= 十六进制整数 八进制和十六进制只能表示无符号整数。 如printf(“%o”,-0123);结果不是-0123 长整数表示为: 123l 123L 无符号整数表示为: 123u 2、实型常量,也称浮点数。 两种表示方法: (1)十进制小数形式 3、字符常量(Character constants) 由一对单引号括起的单个字符,称为字符常量。 如: ‘a’, ‘9’, ‘+’ 在内存中,字符数据并不是把字符本身放到内存单元中,而是将该字符的相应ASCII码(二进制的形式)放到存储单元中。 4、字符串常量(String Literals) 由一对双引号括起的字符序列称为字符串常量,例如: “How do you do?” “china” “a” C规定以字符‘\0’作为字符串结束的标志。 在内存中所占字节数为实际字符个数+1 如字符串常量“china”在内存中存储形式如下: 2.2.3 变量 1、定义:在程序的运行过程中,其值可以改变的量称为变量。 程序中的变量必须先定义后使用。变量在内存中占据一定的存储单元。 2、变量的定义和赋值 (1) 定义格式: 类型 变量名表; int sum; char a,b; float r,s,l; long int aver,s; Unsigned int s01; double jc; (2)定义了变量后, 变量中的值是一个不确定的值,需要给其赋值。 ① 对变量进行初始化——在定义变量的同时给变量赋值。 int a=3; float aver=0; char s=‘m’; ②先定义变量后赋值 int a; char s; float aver; a=3; s=‘m’; aver=0; ③给部分变量赋值 int a,b,c=9; ④同时给多个变量赋同一值 int a=5,b=5,c=5; 注意: 如对几个变量同时赋初值为5,应写成 int a=5,b=5,c=5; 或者 int a,b,c; a=b=c=5; 注意: (1)一个变量被定义后方可以使用。 (2)一个变量必须有一个确定的值方可参加运算。 (3)一个变量可以多次被赋值,变量中保存的是最后一次 赋的值。 (4) 定义变量必须在函数的声明部分而不是在
您可能关注的文档
- [管理学]08中级财务管理2010-08-20简版.ppt
- [所有分类]作业评讲.ppt
- [理学]20 遗传与变异.ppt
- [工学]第2章 基本放大电路625放大电路的三种基本接法.ppt
- [工学]企业供电讲稿-4.ppt
- [科学]家庭用电8下.ppt
- [管理学]第4章 生产运作系统优化设计.ppt
- [六年级数学]圆的周长精品.ppt
- [工学]Ansys110入门.ppt
- [经管营销]配送中心设施设备规划.ppt
- GB 14287.2-2026电气火灾监控系统 第2部分:剩余电流式电气火灾监控探测器.pdf
- 《GB 14287.2-2026电气火灾监控系统 第2部分:剩余电流式电气火灾监控探测器》.pdf
- GB 7956.20-2026消防车 第20部分:特种底盘消防车.pdf
- 《GB 7956.20-2026消防车 第20部分:特种底盘消防车》.pdf
- 中国国家标准 GB 7956.20-2026消防车 第20部分:特种底盘消防车.pdf
- 《GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求》.pdf
- 中国国家标准 GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求.pdf
- GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求.pdf
- GB/T 28029.14-2026轨道交通电子设备 列车通信网络(TCN) 第2-8部分:以太网一致性测试.pdf
- 《GB/T 28029.14-2026轨道交通电子设备 列车通信网络(TCN) 第2-8部分:以太网一致性测试》.pdf
最近下载
- 同济大学《计算机体系结构》笔记-复习资料.pdf VIP
- T_QLY 072—2021_贵州小吃丝娃娃烹饪技术规范.pdf VIP
- 工学一体化课程《小型网络管理与维护》任务1单元5教学单元活动方案.docx VIP
- 混凝土—建筑材料混凝土的应用(建筑材料).pptx
- GB3469-83《文献类型与文献载体代码》.pdf VIP
- 2025年度组织生活会普通党员个人对照检查发言材料(五个带头).docx VIP
- 《电子商务基础与实务》(第三版)课件全套许应楠第1--9章电子商务概述、电子商务法律法规--智慧零售.pptx
- 2026年出海全球展望报告.pdf
- 财会类本科毕业论文.docx VIP
- 《建筑材料应用》课件.ppt VIP
原创力文档

文档评论(0)