- 1、本文档共124页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 顺序程序设计 第3章 最简单的C程序设计顺序程序设计 信息学院 王燕 主要内容 3.1 顺序程序设计举例 3.2 数据的表现形式及其运算 3.3 C语句 3.4 数据的输入输出 重点难点 数据类型及其运算 数据输入输出 格式输入输出 顺序结构程序设计 3.2 数据的表现形式及其运算 3.2.1 常量和变量 3.2.2 数据类型 3.2.3 整型数据 3.2.4 字符型数据 3.2.5 浮点型数据 3.2.6 怎样确定常量的类型 3.2.7 运算符和表达式 3.2.1 常量和变量 1.常量:在程序运行过程中,值不能被改变的量 整型常量:如1000,12345,0,-345 实型常量 十进制小数形式:如0.34 -56.79 0.0 指数形式:如12.34e3 (代表12.34 ? 103) 字符常量:如? 转义字符:如\n 字符串常量:如boy 符号常量:#define PI 3.1416 3.2.1 常量和变量 例符号常量的使用 #include stdio.h #define PRICE 30 void main() { int num,total; num=10; PRICE=40; total=num*PRICE; printf(total=%d\n,total); } 3.2.1 常量和变量 2. 变量:在程序运行期间,变量的值是可以改变的 变量必须先定义,后使用 定义变量时指定该变量的名字和类型 变量名和变量值是两个不同的概念 变量名实际上是以一个名字代表的一个存储地址 从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据 变量值是存储单元中的数据 3.2.1 常量和变量 变量的特征 (1)变量名:存储空间的名字,通过它对变量进行访问。 一个标识符,通常用小写字母表示; (2)变量类型:决定存储单元的大小 整型变量、实型变量、字符型变量等 (3)变量值:存储单元中存储的数值。 3.2.1 常量和变量 3.常变量:const int a=3; 4.标识符:一个对象的名字,用来标识变量名、符号常量名、数组名、函数名等的有效字符序列。 C语言规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。 举例 program to_ _to file_2 ab1_c3 3.2.1 常量和变量 保留字:C语言规定的具有特定意义的字符串,也称关键字。 C语言的保留字(关键字)共有37个,附录C 变量小结 要求对所有用到的变量作强制定义,也就是“先定义,后使用” 。 标识符不能与C语言的保留字、系统标准库函数同名。 编译系统将大写字母和小写字母认为是两个不同的字符。 建议变量名的长度最好不要超过8个字符。 在选择变量名和其它标识符时,应注意做到“见名知意”,即选有含意的英文单词 (或其缩写)作标识符。 3.2.2 数据类型 p43 图3.4 3.2.3 整型数据 1. 整型数据的分类 最基本的整型类型 基本整型(int型):占2个或4个字节 短整型(short int):VC++6.0中占2个字节 长整型(long int):VC++6.0中占4个字节 双长整型(long long int):C99新增的 3.2.3 整型数据 2. 整型变量的符号属性 整型变量的值的范围包括负数到正数 可以将变量定义为“无符号”类型 扩充的整型类型:p46 3.3 整型数据 3.整型常量的表示方法 整型常量即整常数。在C语言中,整常数可用以下三种形式表示: (1)十进制整数。如:123, -456 (2)八进制整数,以0头的数是八进制数。 如:0123表示八进制数123,等于十进制数83,-011表示八进制数-11,即十进制数-9。 (3)十六进制整数。以0x开头的数是16进制数。如:0x123,代表16进制数123,等于十进制数 291。 -0x12等于十进制数-18。 3.3 整型数据 4.整型数据在内存中的存放形式 数据在内存中是以二进制形式存放的。 如: int i; /* 定义为整型变量 */ i=10; /* 给i赋以整数10 */ 3.3 整型数据 5.整型变量的定义 C规定在程序中所有用到的变量都必须在程序中定义,即“强制类型定义”。 例如: int a,b; (指定变量a,b为整型) unsigned short c,d;(指定变量c,d为无符号短整型) long e,f; (指定变量e,f为长整型) 3.3 整型数据 例整型变量的定义与使用 #include stdio.h void m
您可能关注的文档
- 信号检测和估计2006-第7讲线性贝叶斯估计维纳滤波.pdf
- 中医体质分类和判定自测表.pdf
- 第三章 Photoshop彩色半调滤镜制作打孔文字.pdf
- 第3章 哺乳和保育仔猪腹泻的综合防治.pdf
- 多用户虚拟学习环境RiverCity的项目分析与其启示.pdf
- 第十三章 WSC-80C全自动色差计.pdf
- 第九讲 实验研究.ppt
- 颈部肿块:看图诊断剖析.pdf
- 图像边缘检测研究进展幻灯片.pdf
- CH06 规模经济、不完全竞争和国际贸易.ppt
- (高清版)DB52∕T 689-2010 烤烟专业队伍建设作业规范 专业烘烤队伍.pdf
- (高清版)DB52∕T 692-2010 贵州省温泉旅游设施与服务.pdf
- (高清版)DB52∕T 713-2015 地理标志产品 雷山银球茶.pdf
- (高清版)DB52∕T 679-2010 贵州省标准化烟叶站(点)建设规范.pdf
- (高清版)DB52∕T 687-2010 烤烟专业队伍建设作业规范 专业植保队伍.pdf
- (高清版)DB52∕T 685-2010 烤烟专业队伍建设作业规范 专业育苗队伍.pdf
- (高清版)DB52∕T 705-2011 人工马尾松地径材积表.pdf
- (高清版)DB52∕T 722-2011 白栎次生薪炭林经营技术规程.pdf
- (高清版)DB52∕T 743-2012 金属冶炼行业 自吸过滤式防尘口罩.pdf
- (高清版)DB2201∕T 8-2021 行道树栽植与养护管理技术规范 .pdf
文档评论(0)