C语言21(顺序结构程序设计之1)

C语言21(顺序结构程序设计之1)

ID:46939085

大小:733.00 KB

页数:28页

时间:2019-11-30

C语言21(顺序结构程序设计之1)_第1页
C语言21(顺序结构程序设计之1)_第2页
C语言21(顺序结构程序设计之1)_第3页
C语言21(顺序结构程序设计之1)_第4页
C语言21(顺序结构程序设计之1)_第5页
资源描述:

《C语言21(顺序结构程序设计之1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上一节我们学了C语言程序的结构C语言程序的书写规范第2章最简单的C程序设计------顺序程序设计C程序常见符号分类关键字(Keyword,32个)又称为保留字,C语言中预先规定的具有固定含义的一些单词标识符(Identifier)系统预定义标识符用户自定义标识符运算符(Operator,)34种分隔符(Separator)空格、回车/换行、逗号等其它符号大花括号“{”和“}”通常用于标识函数体或者一个语句块“/*”和“*/”是程序注释所需的定界符数据(Data)变量(Variable)常量(Constant)标识符作用定义举例

2、起名原则注明是以字母或下划线开头,后跟若干字母、下划线或数字。正确:abc_abca11a12_a12ABC_23AbcA_2不正确:232ANo.A-2是用来给变量、函数、类型等起名字的,以便于区分。1.见名知意:SUM、MAX、NODE2.习惯用法:I、J、K(循环变量)、L1、L23.便于记忆:1.标识符区分大小写。ABC、Abc、abc2.标识符长度没有统一规定,各系统约定不同。DOS系统下通常取前8个字符。标识符注意事项标识符用来命名——变量、函数或类型;由英文字母、数字和下划线组成,大小写敏感;不可以是数字开头;命名

3、原则1——直观,见名知意,便于记忆和阅读最好使用英文单词或其组合命名原则2——可用下划线或大小写来增强可读性variablenamevariable_nameVariableName,variableName不允许使用关键字作为标识符的名字int,float,for,while,if等某些功能的变量采用习惯命名如:for语句所采用的循环变量习惯用i,j,kWindows风格UNIX风格关键字(保留字)定义在程序中,具有特殊意义的标识符。特点关键字都用小写字母,是保留字,不能作为一般标识符来使用。保留字数据类型关键字:auto、c

4、har、double、extern、float、int、long、register、short、static、struct、typedef、union、unsigned控制语句关键字:break、case、continue、default、do、else、for、goto、if、return、switch、whileb,B,KB,MB,GB,TBMegabyte(MB),中文叫法:兆Kilobyte(KB),中文叫法:KByte,中文叫法:字节bit,中文叫法:位Gigabyte(GB),中文叫法:GTerabyte(TB),中

5、文叫法:T1TB==1,024GB1GB==1,024MB1MB==1,024KB1KB==1,024B1B==8bb,B,KB,MB,GB,TB世界上有10种人,1种人懂二进制,1种人不懂二进制一个位有多大?只能是“0”或者“1”,这叫二进制二进制诠释了计算机的哲学种类众多的复杂事物都是由若干种简单事物构成b,B,KB,MB,GB,TB一个字节有多大?可以表示数字0~255保存一个字符(英文字母、数字、符号),ASCII编码两个字节保存一个汉字GB2312,6763字GB13000.1,20902字GB18030,27533字

6、BIG5,13000字两个字节保存一个宽字符,UNICODE编码数据类型(DataType)数据为什么要区分类型?不同类型的数据代表不同的数据表示形式合法的取值范围占用内存空间大小可参与的运算种类数据类型(DataType)数据类型基本类型派生类型指针类型空类型整型实型(浮点型)字符型枚举类型数组类型结构体类型共用体类型单精度实型双精度实型基本整型长整型短整型双长整型函数类型布尔型基本数据类型(DataType)int整数,在目前绝大多数机器上占4个字节所占字节数取决于机器字长float单精度浮点数,一般是4个字节长double

7、双精度浮点数,一般是8个字节长char字符,一般是1个字节长用来表示256个ASCII字符,或者0~255的整数整型类型的取值范围浮点类型的取值范围超出取值范围会怎样?VC中short的范围是-32767~32767如果我们给它一个小于-32767或者大于32767的数会如何呢?现场编程测验……小蛇能吞下大象吗?溢出(Overflow)造成的危害一台安装了Windows95/98的机器,如果连续运行49.7天没有重新启动,可能死机原因:Windows自启动时刻起,有一个计数器,记录系统已经运行了多少毫秒。这个计数器是个unsig

8、nedlong类型的变量unsignedlong的最大值是:4294967295一天有24*60*60*1000=86400000毫秒4294967295/86400000=49.71026961805……当49.7天的时候,此计数器会溢出,引起死机常量定义在程

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

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

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