最简单的C程序设计—顺序程序设计.ppt

最简单的C程序设计—顺序程序设计.ppt

ID:51480990

大小:766.50 KB

页数:124页

时间:2020-03-24

最简单的C程序设计—顺序程序设计.ppt_第1页
最简单的C程序设计—顺序程序设计.ppt_第2页
最简单的C程序设计—顺序程序设计.ppt_第3页
最简单的C程序设计—顺序程序设计.ppt_第4页
最简单的C程序设计—顺序程序设计.ppt_第5页
资源描述:

《最简单的C程序设计—顺序程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章最简单的C程序设计顺序程序设计信息学院王燕9/8/20211第3章顺序程序设计主要内容3.1顺序程序设计举例3.2数据的表现形式及其运算3.3C语句3.4数据的输入输出9/8/20212第3章顺序程序设计重点难点数据类型及其运算数据输入输出格式输入输出顺序结构程序设计9/8/20213第3章顺序程序设计3.2数据的表现形式及其运算3.2.1常量和变量3.2.2数据类型3.2.3整型数据3.2.4字符型数据3.2.5浮点型数据3.2.6怎样确定常量的类型3.2.7运算符和表达式9/8/20214第3章顺序程序设计3.

2、2.1常量和变量1.常量:在程序运行过程中,值不能被改变的量整型常量:如1000,12345,0,-345实型常量十进制小数形式:如0.34-56.790.0指数形式:如12.34e3(代表12.34103)字符常量:如'?'转义字符:如''字符串常量:如"boy"符号常量:#definePI3.14169/8/20215第3章顺序程序设计3.2.1常量和变量例符号常量的使用#include"stdio.h"#definePRICE30voidmain(){intnum,total;num=10;PRICE=40;

3、total=num*PRICE;printf("total=%d",total);}运行结果:total=300说明:程序中用#define命令行定义PRICE代表常量30,此后凡在本文件中出现的PRICE都代表30,可以和常量一样进行运算。说明:如再用赋值语句给PRICE赋值是错的PRICE=40;//错误,不能给符号常量赋值9/8/20216第3章顺序程序设计3.2.1常量和变量2.变量:在程序运行期间,变量的值是可以改变的变量必须先定义,后使用定义变量时指定该变量的名字和类型变量名和变量值是两个不同的概念变量

4、名实际上是以一个名字代表的一个存储地址从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据变量值是存储单元中的数据9/8/20217第3章顺序程序设计3.2.1常量和变量变量的特征(1)变量名:存储空间的名字,通过它对变量进行访问。一个标识符,通常用小写字母表示;(2)变量类型:决定存储单元的大小整型变量、实型变量、字符型变量等(3)变量值:存储单元中存储的数值。如y=x+5;其中x和y都是变量,以上语句是将x+5的值赋给y9/8/20218第3章顺序程序设计3.2.1常量和变量3.常变量:cons

5、tinta=3;4.标识符:一个对象的名字,用来标识变量名、符号常量名、数组名、函数名等的有效字符序列。C语言规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。sum,_total,month,Student_name,lotus_1_2_3,BASIC,li_lingM.D.John,¥123,3D64,a>b9/8/20219第3章顺序程序设计举例programto__tofile_2ab1_c3为合法标识符yes?123gotoa_80%if含有不合法字符“?”出现非法字符“%”标

6、识符中不允许有空格第一个字符不能为数字与关键字相同9/8/202110第3章顺序程序设计3.2.1常量和变量保留字:C语言规定的具有特定意义的字符串,也称关键字。C语言的保留字(关键字)共有37个,附录C9/8/202111第3章顺序程序设计变量小结要求对所有用到的变量作强制定义,也就是“先定义,后使用”。标识符不能与C语言的保留字、系统标准库函数同名。编译系统将大写字母和小写字母认为是两个不同的字符。建议变量名的长度最好不要超过8个字符。在选择变量名和其它标识符时,应注意做到“见名知意”,即选有含意的英文单词(或其缩写

7、)作标识符。9/8/202112第3章顺序程序设计3.2.2数据类型p43图3.4数据类型派生类型枚举类型enum空类型void指针类型数组类型结构体类型struct共用体类型union基本类型整型int字符型char实型(浮点型)单精度实型float双精度实型double复数浮点型complex布尔型bool函数类型9/8/202113第3章顺序程序设计3.2.3整型数据1.整型数据的分类最基本的整型类型基本整型(int型):占2个或4个字节短整型(shortint):VC++6.0中占2个字节长整型(longint)

8、:VC++6.0中占4个字节双长整型(longlongint):C99新增的9/8/202114第3章顺序程序设计3.2.3整型数据2.整型变量的符号属性整型变量的值的范围包括负数到正数可以将变量定义为“无符号”类型扩充的整型类型:p469/8/202115第3章顺序程序设计3.3整型数据3.整型常量的表示方法整型常

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。