1 / 37
文档名称:

C语言程序设计.ppt

格式:ppt   大小:426KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计.ppt

上传人:ranfand 2017/4/10 文件大小:426 KB

下载得到文件列表

C语言程序设计.ppt

相关文档

文档介绍

文档介绍:第第第1 11章语言概述语言概述语言概述中国科学技术大学培训中心中国科学技术大学培训中心主讲教师:隋秀峰主讲教师:隋秀峰 ******@ ******@ C C语言程序设计语言程序设计 2017-4-10 中国科学技术大学培训中心 2说明: 说明: ??C C语言程序设计语言程序设计––每周讲授每周讲授 2 2学时,实验学时,实验 3 3学时,共学时,共 14 14 周( 周( 2~15 2~15 ) ) ??主讲教师:隋秀峰主讲教师:隋秀峰–– ******@ ******@ ––亲民楼亲民楼 308 308 ??助教:吴昊(作业和实验) 助教:吴昊(作业和实验) –– ******@ ******@ ––亲民楼亲民楼 310 310 ??课程主页: 课程主页: –– /~ /~ sxf sxf 2017-4-10 中国科学技术大学培训中心 3说明: 说明: ??本本课件的配套教材为: 课件的配套教材为: ––《《C C程序设计教程》(基于程序设计教程》(基于 Turbo C Turbo C 平台) 平台) 清华大学出版社清华大学出版社李春葆等编著李春葆等编著??参考教材参考教材––《《C C语言程序设计语言程序设计》》––《《C C语言程序题解与上机指导》语言程序题解与上机指导》清华大学出版社清华大学出版社谭浩强等编著谭浩强等编著 2017-4-10 中国科学技术大学培训中心 4说明: 说明: ??教学内容及安排教学内容及安排––C C语言概述( 语言概述( 2 2个学时) 个学时) ––数据类型及其运算( 数据类型及其运算( 3 3个学时) 个学时) ––顺序结构程序设计( 顺序结构程序设计( 3 3学时) 学时) ––选择结构程序设计( 选择结构程序设计( 5 5学时) 学时) ––循环结构程序设计( 循环结构程序设计( 5 5学时) 学时) ––数组( 数组( 4 4学时) 学时) ––函数( 函数( 6 6学时)(根据课程进度选择) 学时)(根据课程进度选择) ??考核方式考核方式––考试考试 50% 50% ,作业,作业 20% 20% ,实验,实验 20% 20% ,考勤,考勤 10% 10% 2017-4-10 中国科学技术大学培训中心 5本章主要内容本章主要内容?? 程序设计与算法概述程序设计与算法概述?? C C 语言的发展与特点语言的发展与特点?? C C 语言程序的结构和语法规则语言程序的结构和语法规则?? C C 语言的编译和开发过程语言的编译和开发过程 2017-4-10 中国科学技术大学培训中心 61. 0 程序设计与算法概述程序设计与算法概述??主要内容: 主要内容: ––计算机语言与程序设计计算机语言与程序设计––算法算法––结构化程序设计结构化程序设计 2017-4-10 中国科学技术大学培训中心 71. 计算机语言与程序设计计算机语言与程序设计 1. 1. 计算机语言计算机语言––是人与计算机进行交流的工具是人与计算机进行交流的工具––计算机语言分为: 计算机语言分为: 类似数学语言、接近自然语言、具有通用类似数学语言、接近自然语言、具有通用性和可移植性,不依赖具体的计算机类型。性和可移植性,不依赖具体的计算机类型。高级语言高级语言克服记忆的难点克服记忆的难点其他与机器语言类其他与机器语言类似似用助记符代替机器指用助记符代替机器指令,用变量代替各类令,用变量代替各类地址。地址。汇编语言汇编语言难学、难记难学、难记依赖机器的类型依赖机器的类型机器指令(由机器指令(由 0 0 和和 1 1 组成),可直接执行组成),可直接执行机器语言机器语言 2017-4-10 中国科学技术大学培训中心 8例如: 例如: 0 0 1 0 0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 ??机器语言程序机器语言程序 MOV AX, MOV AX, 300H 300H ADD BX, AX ADD BX, AX MOV [2100H], BX MOV [2100H], BX HLT HLT ??汇编语言源程序汇编语言源程序 main( ) { int a, b, c; a=300; b=18;