高级语言程序设计课程材料

高级语言程序设计课程材料

ID:18253591

大小:320.50 KB

页数:12页

时间:2018-09-16

高级语言程序设计课程材料_第1页
高级语言程序设计课程材料_第2页
高级语言程序设计课程材料_第3页
高级语言程序设计课程材料_第4页
高级语言程序设计课程材料_第5页
资源描述:

《高级语言程序设计课程材料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高级语言程序设计课程材料2010-09-08周雪忠,黄雅平,杜宁林1.上机实验安排上机地点:主校区九教北401,实验上机老师:黄雅平,杜宁林上机时间安排:序号课程上课周次上课节次类型1高级语言程序设计第2周周一第5大节课时2高级语言程序设计第3周周一第6大节课余3高级语言程序设计第3周周四第5大节课时4高级语言程序设计第4周周一第5大节课时5高级语言程序设计第4周周一第6大节课余6高级语言程序设计第5周周一第4大节课余7高级语言程序设计第5周周四第5大节课时8高级语言程序设计第7周周一第4大节课余9高级语言程序设计第7周周四

2、第5大节课时10高级语言程序设计第8周周一第5大节课时11高级语言程序设计第9周周一第4大节课余12高级语言程序设计第9周周四第5大节课时13高级语言程序设计第10周周一第5大节课时14高级语言程序设计第11周周一第4大节课余15高级语言程序设计第11周周四第5大节课时16高级语言程序设计第12周周一第4大节课余17高级语言程序设计第13周周一第4大节课余18高级语言程序设计第13周周四第5大节课时19高级语言程序设计第14周周一第5大节课时20高级语言程序设计第15周周四第5大节课时21高级语言程序设计第16周周一第4大节

3、课余22高级语言程序设计第17周周四第5大节课时2.上课内容安排本学期高级语言程序设计将按照如下步骤进行教学。其中开发环境简介,程序格式与规范,以及程序调试(下图未列出)等将在上机实验的时候讲解。常量与变量,程序语句与程序流程控制,输入输出,基本程序设计技术,数组及基本数据集合处理是基础性知识重点(要求掌握)。指针与数据操纵,结构体与联合进阶和动态存储空间管理与链表是高级知识中的重点(要求熟悉)。1.补充材料(1)32C语言关键字1.变量类型定义相关(19个)auto:声明自动变量(一般不使用)double:声明双精度变量或

4、函数int:声明整型变量或函数struct:声明结构体变量或函数long:声明长整型变量或函数enum:声明枚举类型register:声明寄存器变量typedef:用以给数据类型取别名(当然还有其他作用)char:声明字符型变量或函数extern:声明变量是在其他文件正声明(也可以看做是引用变量)union:声明联合数据类型const:声明只读变量float:声明浮点型变量或函数short:声明短整型变量或函数unsigned:声明无符号类型变量或函数signed:生命有符号类型变量或函数void:声明函数无返回值或无参数,

5、声明无类型指针(基本上就这三个作用)volatile:说明变量在程序执行中可被隐含地改变static:声明静态变量2.程序流程控制相关(12个)break:跳出当前循环else:条件语句否定分支(与if连用)switch:用于开关语句case:开关语句分支return:子程序返回语句(可以带参数,也看不带参数)continue:结束当前循环,开始下一轮循环for:一种循环语句(可意会不可言传)default:开关语句中的“其他”分支goto:无条件跳转语句(现在不鼓励使用)do:循环语句的循环体while:循环语句的循环条件

6、if:条件语句3.其他(1个)sizeof:计算数据类型长度(2)ASCII码对照表ASCII码(0-127)信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。八进制十六进制十进制字符八进制十六进制十进制字符00000nul1004064@01011soh

7、1014165A02022stx1024266B03033etx1034367C04044eot1044468D05055enq1054569E06066ack1064670F07077bel1074771G10088bs1104872H11099ht1114973I120a10nl1124a74J130b11vt1134b75K140c12ff1144c76L150d13er1154d77M160e14so1164e78N170f15si1174f79O201016dle1205080P211117dc11215181Q2

8、21218dc21225282R231319dc31235383S241420dc41245484T251521nak1255585U261622syn1265686V271723etb1275787W301824can1305888X311925em1315989Y321a26sub13

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

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

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